一、數值類型簡述
Python标準資料類型一般分為以下幾種:
- Numbers 數字
- String 字元串
- Bool 布爾型
- List 清單
- Tuple 元祖
- Dict 字典
1、Numbers 數字
Number數字分為:int 整數 和 float 浮點型
x1
我們可以得到如下界面:
2、String 字元串
在Python中字元一定是由引号包括在裡面的:
x3
我們可以得到如下界面:
我們也可以檢視字元串的數值類型:
3、Bool 布爾型
在Python中布爾型可以了解為 True 為數值 1,False 為數值0:
a
我們可以得到如下畫面:
4、List 清單
在Python中清單可以了解為表示用中括号辨別的
有序的對象,我們可以結合以上學習内容輸入:
lst
可以得到如下界面:
我們還可以通過如下方式來完成清單的索引:(需要注意的是,0表示第一個值,1表示第二個值,以此類推……)
print
我們可以得到如下界面:
5、Tuple 元祖
在Python中我們可以将元祖了解為不可變的清單,元祖是不可變的,不能二次指派,差別如下所示:
tup
我們可以得到如下界面:
由此我們可以知道元祖是
不可以二次指派的,是以其為不可變的清單。
6、Dict 字典
在Python中字典是用大括号辨別的,由索引(key)和它對應的值(value)組成,是一個無序對象:
dic
我們可以得到如下界面:
7、資料類型的轉化方法
本小節暫時隻針對int,float,str三者進行講述,其他類型将在之後的文章一一闡述。
整數型→浮點型:
var1
整數型→字元串 :
var1
浮點型→整數型 :
var1
二、變量
1、什麼是變量?
我們可以了解為,方程式“=”号左邊的,就是變量,例如“a=1”,那麼“a”就是變量,而“1”就是該變量指向的對象。
2、如何建立一個變量?
當你給一個變量指派的時候,你就建立了一個變量,比如“b=10”,這時候變量名就是“b”,變量的類型就是整型。
變量名的命名規則:
- 變量名的第一個字元必須是字母或者下劃線,不可以用數字開頭
- 變量名不能和常用功能性名字重合,比如print,for,if
- 變量名不能有空格
3、變量的指派方式
普通變量指派:
a
多變量指派:
a
動态變量指派:
動态變量指派的含義為變量的值是可以更改的,或者可以了解為,變量可以随時指向任意值:
var1
我們可以看到代碼的運作是有順序的,先運作數值10,再運作數值20。
三、運算符
在Python中的運算符我們可以了解為“運算的符号”,比如最常見的算術運算符:
a
1、比較運算符
比較運算符可以了解為“True”或者“False”:
a
需要注意“=”是指派,“==”才是比較判斷。
2、邏輯運算符
邏輯運算符一般都是使用的“and”、“or”、“not”即“且”、“或”、“非”:
- “and”=“且”,兩者均為真才是真
- “or”=“或”,兩者有一個為真就是真
- “not”=“非”,即相反的判斷
print
3、其他數值與布爾型數值之間的轉換
一般而言,如果一個數值等于0或者沒有任何值,其可以轉變為布爾型“False”,否則都為“True”:
a
4、成員運算符
在Python中我們一般使用“in”和“not in”來作為成員運算符:
lst
st
四、注釋
一般而言在Python中注釋的作用是給代碼作一個說明,如下圖所示:
有些時候注釋也可以作為代碼的一種備份,當需要使用的時候隻需要删除前面的“#”即可。