變數 = [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 型別 innotin
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 ...