1. 程式人生 > >python學習:註釋、獲取用戶輸入、字符串拼接、運算符、表達式

python學習:註釋、獲取用戶輸入、字符串拼接、運算符、表達式

lse 大於 算術運算 比較運算符 += tro bcd strong span

註釋

#為單行註釋
‘‘‘三個單引號(或者"""三個雙引號)為多行註釋,例如‘‘‘被註釋的內容‘‘‘

獲取用戶輸入

input()

input 接受的所有數據都是字符串,即便你輸入的是數字,但依然會被當成字符串來處理。
把數據轉成字符串用STR(被轉的數據);把字符串轉成數據用int(被轉的字符串)。

字符串拼接

“abc"+"def"="abcdef" "abc","def"="adb def"

運算符

1.算術運算符:5//2=2(整除運算);5/2=2.5;9%2=1(除法取余數);2**10=1024(指數運算);+;-;*;/

  python中區別算術運算優先級只有小括號沒有其他括號。

2.比較運算符:==(比較大小,等於);!=(比較大小,不等於);>=(比較大小,大於等於);<=(小於等於)

3.賦值運算符:=(賦值);+=(例如:num+=1等價於num=num+1);-=(例如:num-=1等價於num=num-1);*=(例如:num*=2等價於num=num*2);/=(例如:num/=2等價於num=num/2);類似還有”//=“、”%=“、”**=“

4.邏輯運算符:not;and;or

  ture and false = false;ture and ture = ture;false and ture = false;false and false = false

  ture or false = ture;ture or ture = ture;false or ture = false;false or false = false

  not ture = false;not false = ture

 邏輯運算符短路原則:

對於and來說,如果前面的條件為假,那麽這個and前後兩個條件組成的表達式的計算結果就一定為假,第二個及之後的條件就不會被計算;
對於or來說,如果前面的條件為真,那麽這個or前後兩個條件組成的表達式的計算結果就一定為真,第二個及之後的條件就不會被計算。
註意:邏輯運算符沒有優先級。

表達式

運算符加上操作數

例如:1+2*3

可以給變量賦值

例如:net=1+2*3

python學習:註釋、獲取用戶輸入、字符串拼接、運算符、表達式