Python 三 變數與運算子

2022-07-05 11:30:15 字數 1767 閱讀 3726

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

^安位異或

~安位取反

>> 右移動

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...