Python3 三 變數與運算子

2022-08-16 12:15:08 字數 1697 閱讀 5999

變數 = [1,2]

字母,數字,下劃線,首字母不能是數字

系統關鍵字 不能用在變數名中 保留關鍵字

區別大小寫

int  str  tuple(不可改變)   值型別

list  set   dict(可變)   引用型別

8' 可以改變 列表

+ -  *   /   //(整除)%(取餘數) **(立方) 2**5=32

沒有 c++ c--  的運算

+=  先做運算 後賦值  重點在 賦值上 

==值和 型別是否相等

比較後 產生 乙個 bool值 1>=1返回 true

b=1 b +=b>=1 print(b) =2b>=1 =true b= b+true=2 因為 true=1字串,列表,元組等等 都可以作比較

字串,列表,元組等等  都可以作比較

int float 0被認為false  非0 表示true

字串 空字串 false,否則為true

列表 空的列表 false, 否則為true

[1] or =[1]

判斷乙個元素是否在 另外的一組元素裡,返回值 依然是 bool 型別 in

notin

a=1 a in [1,2,3,4] 返回 true

str list tuple set dict(字典針對key)

a='a

' a in 返回 true

返回也是 bool 值

如果兩個變數取值和身份相等, 則

is返回 true

a=1 c=1 b=1.0 a is c 返回 true 。 a is b 返回false

==值判斷

is身份判斷

isinstance()判斷型別是否相同

a=1 isinstance(a,str) 返回 false 。isinstance(a,int) 返回 true 。 isinstance(a,(int,str,tuple)) 返回true

把數字當作二進位制數進行運算

& 安位與 2 & 3 返回 2,10&11返回10 也就是2

| 安位或 2|3返回3

^安位異或

~安位取反

>> 右移動

python3運算子 Python3 運算子

python3 運算子 python3 支援以下型別運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 算術運算 a b 2,3 運算子說明 示例加 將兩個物件相加 a b 結果 5 減 將兩個物件相減 a b 結果 1 乘 將兩個物件相...

python3運算子 Python3運算子

什麼是運算子?本章節主要說明python的運算子。舉個簡單的例子 4 5 9。例子中,4 和 5 被稱為運算元,稱為運算子。python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 接下來讓我們乙個個來學習pyth...

Python 三 變數與運算子

變數 1,2 字母,數字,下劃線,首字母不能是數字 系統關鍵字 不能用在變數名中 保留關鍵字 區別大小寫 int str tuple 不可改變 值型別 list set dict 可變 引用型別 id 顯示變數的記憶體位址 a 3 2 8 可以改變 列表 整除 取餘數 立方 2 5 32 沒有 c ...