算數運算子
因為是整數,所以也可以進行數學中的基本運算,
- 算數運算子是 運算子的一種
- 是完成基本的算術運算使用的符號,用來處理四則運算
除此之外,“+”還可以作為字串(包括后續要介紹的序列)的連接運算子,
算數運算子的優先級
- 和數學中的運算子的優先級一致,在 Python 中進行數學計算時,同樣也是:
- 先乘除后加減
- 同級運算子是 從左至右 計算
- 可以使用 () 調整計算的優先級
- 以下表格的算數優先級由高到最低順序排列
例如:
- 2 + 3*5= 17
- (2 + 3)*5= 25
- 2*3 + 5= 11
- 2*(3 + 5)= 16
賦值運算子
以下假設變數a為10,變數b為20:
身份運算子
is 比較的是兩個實體物件是不是完全相同,它們是不是同一個物件,占用的記憶體地址是否相同,萊布尼茨說過:“世界上沒有兩片完全相同的葉子”,這個is正是這樣的比較,比較是不是同一片葉子(即比較的id是否相同,這id類似于人的身份證標識),
身份運算子用于比較兩個物件的存盤單元
id() 函式用于獲取物件記憶體地址,
身份運算子案例:
# 直接對False求非運算,將回傳True
print(not False)
# 5>3回傳True,20.0大于10,因此結果回傳True
print(5 > 3 and 20.0 > 10)
# 4>=5回傳False,"c">"a"回傳True,求或后回傳True
print(4 >= 5 or "c" > "a")
記憶體駐留
PS:如有需要Python學習資料的小伙伴可以加下方的群去找免費管理員領取
可以免費領取原始碼、專案實戰視頻、PDF檔案等
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/57004.html
標籤:Python
