python學習 day02打卡
阿新 • • 發佈:2018-11-10
今天主要學習的內容:
1.while 迴圈 :
語法:
while 條件 :
迴圈體
#判斷條件是否成立.如果成立執行迴圈體.然後再次判斷條件...直到條件不成立石跳出迴圈
else : 當條件不成立的時候執行(和break沒有關係)
break : 終止當前迴圈
continue : 停止當前本次迴圈,繼續執行下一次迴圈
2.格式化輸出
%s :佔位符.佔位字串(萬能的,數字也可以用)
%d : 佔位數字
使用方法舉例 : print("大家好,我叫%s" %"名字")
3.運算子
算數運算
以下假設變數量:a=10,b=20
比較運算
以下假設變數量:a=10,b=20
賦值運算
以下假設變數量:a=10,b=20
邏輯運算
and : 並且,只有左右兩端都為真,結果才為真.
or : 或者,左右兩端只要有一個為真,結果就為真.
not : 非,非真即假,非假即真.
運算優先順序 : ()>not>and>or
運算規則 : or : if x == 0 then y else x
and : 計算規則與or相反
字串編碼
1. ASCII 8 bit 1byte (英文編碼,也是計算機最初始的編碼)
2.GBK 16bit 2byte (漢字的編碼,在GB-2312的基礎上擴充來的)
3.Unicode 32bit 4byte (又稱為萬國碼)
4.UTF-8 可變長的Unicode
英文 : 8bit 1byte
歐洲文字 : 16bit 2byte
漢字 : 24bit 3byte
補充 :
in : 判斷xxx是否在xxx中.
not in : 與in相反.