1.1語法編碼
while 條件: 代碼塊(循環體) else: 當上面的條件爲假的的時候,纔會執行.
執行順序:先判斷條件是否爲真,若是是真的,執行循環體,再次判斷條件,直到條件不成立,中止循環.spa
1.2break和continue的區別code
break用來中止當前本層循環.blog
continue用來中止本次循環,會繼續執行下一次.unicode
%s:佔位字符串(也能夠用來佔位數字,萬能的)字符串
%d:佔位數字it
注:在字符串中若是使用了%s,%d這樣的佔位符,那麼全部的%都被認爲是佔位符,若是想寫%,要用%%來表示.class
3.1算數運算循環
+ => a+b - => a-b * => a*b / => a/b %(取模,也叫求餘 ) => 10%3的結果爲1. **(取X的Y次冪) => 2**2的結果爲4 //(地板除,也叫求商) => 9//2的結果爲4.
3.2比較運算語法
==
!=
<>
<
>
>=
>=
3.3賦值運算
= += -= *= /= %= **= //=
3.4邏輯運算
and:而且,兩端同時爲真,結果爲真
or:或者,兩端有一個是真,結果就是真
not:非.非真既假,非假既真
順序:() => not => and => or
3.4.1
print(5 or 6) => print( x or y)
若是x是零,輸出y
若是x不是零,輸出x.
print( x and y) => and與or相反
判斷print(5>5 or 6<7)時
True:非零
False:零
4.1
1.ASCII.最先的編碼,至今還在使用,八位一個字節 2.GBK.國標碼,16位2個字節 3.unicode.萬國碼,32位4個字節 4.UTF-8可變長度的Unicode 英文:8位,一個字節 歐洲文字:16位,2個字節 漢子:24位,3個字節
4.2單位轉換
8bit=1byte 1024byte=1kb 1024kb=1mb 1024mb=1gb 1024gb=1tb
4.3 in 和not in
能夠判斷一個字符串是否出如今另外一個字符串中
if '馬化騰'in num: