1. 程式人生 > >python學習 day02打卡

python學習 day02打卡

今天主要學習的內容:

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相反.