close

undefined

下表呈現的是Python的數學運算子類別與優先權,優先權從高排到低:

運算子 運算 範例
**  指數 2**3 = 8
餘數 22%8 = 6
// 22//8 = 2
/ 除法 8/2 = 4
* 乘法 2*3 = 6
+ 加法 2+2 = 4
- 減法 2-2 = 0

 

另外,Python 不需要特意去宣告資料型態

單一變數宣告

a = 3 (整數 int)

b = 3.0 (浮點數 floating-point number)

c= 3.1 (浮點數)

d = 'New York' (字串,用單引號來說明字串的起頭與結尾)

 

多變數宣告

a=b=c=3

a, b = 18, "Ken" (代表a=18, b="Ken",各自不同型態)

字串結合的運算子則是 '+',這跟java一樣

 

布林值 (Boolean): 注意開頭是大寫

a= True

b= False

 

資料型態轉換函數

str(a) #將a轉換成字串

int(a) #將a轉換成整數

float(a) #將a轉換成浮點數

 

刪除變數可使用下列指令:

delete a

 

Reference:

https://automatetheboringstuff.com/chapter1/

 

arrow
arrow
    全站熱搜

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()