變數 = [1,2]
字母,數字,下劃線,首字母不能是數字
系統關鍵字 不能用在變數名中 保留關鍵字
區別大小寫
int str tuple(不可改變) 值型別
list set dict(可變) 引用型別
id() 顯示變數的記憶體位址
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
^安位異或
~安位取反
>> 右移動
Python 三 變數與運算子
變數 1,2 字母,數字,下劃線,首字母不能是數字 系統關鍵字 不能用在變數名中 保留關鍵字 區別大小寫 int str tuple 不可改變 值型別 list set dict 可變 引用型別 id 顯示變數的記憶體位址 a 3 2 8 可以改變 列表 整除 取餘數 立方 2 5 32 沒有 c ...
Python3 三 變數與運算子
變數 1,2 字母,數字,下劃線,首字母不能是數字 系統關鍵字 不能用在變數名中 保留關鍵字 區別大小寫 int str tuple 不可改變 值型別 list set dict 可變 引用型別 8 可以改變 列表 整除 取餘數 立方 2 5 32 沒有 c c 的運算 先做運算 後賦值 重點在 賦...
變數與運算子
注釋 1.注釋 用於一行 2.注釋 三個單引號中間的均為注釋,可跨行 3.注釋 三個雙引號中間的均為注釋,可跨行 input 從外部獲取變數的值 eg age input 請輸入使用者年齡 print age age 等待輸入 處於阻塞狀態 輸入的內容儲存在age裡 python資料型別 1.num...