1.1整型:(int)
作用:記錄年齡等級等作用
定義:height=180
1.2浮點型:float
作用:記錄薪資等內容
salary=2.0
整型與浮點型統稱為
數字型別使用:可以進行加減乘除運算
定義:在單引號/雙引號/三引號中包含一系列字串
作用:記錄描述性質的狀態
name='egon'
name="wy"
name="hello 'wy' "
字串可以用"+"拼接
var1='a'
var2='b'
print(var1+var2)
'ab'
字串可以使用"*"乘號
var='a'
print(var*2)
aa
3.1作用:按照位置記錄多個屬性相同的值,可以通過索引進行取值,索引值從0開始,索引值為0對應第乙個元素。
3.2定義使用:在中輸入元素(注元素型別可以不同),每個元素以逗號隔開,如下是乙個列表。
[1,'a',[2,4]]
列表是有序的
通過索引取值,在虛擬記憶體中是連續的(在作業系統層面的記憶體中是連續的)
作用:記錄多個不同屬性的值
定義:在{}中使用逗號隔開多個元素,每個元素的格式:,乙個key對應乙個value,字典中也可巢狀
key通常是str型別,描述value的狀態屬性
dic[key]
注:字典是不連續的,即在作業系統所設定的虛擬記憶體中是不連續的
作用用於判斷
if true:
print(ok)
其中0 none 空的布林值為false 空列表 空字典{}
輸入輸出:
name=input("please input your name")
print(name)
input括號內是提示資訊。
name指向輸入的字串記憶體空間中
+ - * / // %
print(1+1)
print(1*4)
print(10/3)
print(10//4)
print(10%4)
增量運算
age=age+1
age+=1 # 為增量運算
交叉運算
x的值與y的值的交換:
temp=x
x=yy=temp
python中可以使用 x,y=y,x可以實現xy的值的互換
鏈式賦值
x=y=z=a
解壓式賦值:
l=[『a』,『b』,『c』,『d』]
u,v,w,z=l
可以一一對應
也可以u,v,*_=l
a b ['c', 'd']
_下劃線表示列表
邏輯運算
and 與
a>b and ab or c2 )
true
**身份運算子**
id==判斷值是否相等
a is b判斷a和b的id是否相同。
python資料型別及運算子
python 的資料型別 數字 字串 元組 列表 字典 type a 檢視a的型別 數字 整形int 2 32 2 32 次方 長整形 a 123l 浮點float 複數型 賦值運算子 等於 x 3 等於 x 2 等於 x 3 等於 x 3 等於 x 3 求餘等於 x 3 算數運算子 實數除法 整數...
python 變數 資料型別及運算子
在使用變數之前,需要對其先賦值。變數名可以包括字母 數字 下劃線 但變數名不能以數字開頭。python 變數名是大小寫敏感的,foo foo 整型,例如 0,100,12 浮點型,通常所說的師叔,例如2.30,0.123,1.0等 布林型 布林 boolean 型變數只能取兩個值,true 和 fa...
python資料型別 運算子
1 整型 int 整數 a 100 2 浮點型 float 小數 b 1.6 3 布林值 bool 只有兩個值true和false 注意 首字母大寫 c true d false 4 複數 目前用不到 1 str,使用引號括起來的就是字串 成對的單引號 雙引號 三引號括起來的內容就是字串。eg ff...