一:注釋:對代碼的解釋說明
# 單行注釋
print(“hello”) (兩個空格)# (一個空格) 規範注釋
""" """: 多行注釋
二:
變量 在python中沒有常量的概念,通常習慣全大寫代替常量變量是可以改變的量
變量要先定義後引用
定義方法:變量名=變量值
a="jinshan"
變量名:指向右側變量值的記憶體位址,用來通路變量值。
命名盡量要見名知意
1由字母數字下劃線組成,
2字母不能處于首位
3關鍵字不能定義為變量名
常見變量命名方式:
1:純小寫加下劃線的方式
age_of_liu=15
2:駝峰體
AgeOfLiu=15
變量值:變量值三大特征:id type value
id :反映變量值的記憶體位址,記憶體不同則id不同
type:不同類型的值表示記錄不同的狀态
a="jnihao"
print(id(a))
print(type(a))
2465434744368
<class 'str'>
is:比較左右兩個變量值id是否相等
==:比較左右兩邊值是否相等
值相等id可能不相同
python解釋器啟動的時候,在記憶體中事先定義好常用的整數(-5--256)
存垃圾回收機制:回收引用計數為零的值
引用計數增加:
X=10
Y=X
引用計數減小:
del Y :解除變量名Y與X的綁定
基本資料類型整型:int
浮點型:float
字元串類型:str
作用:記錄用來描述性質的一段話
定義:用引号包起來('' "" """ """)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CZyUWN4IzMkdDOlNWM3UWN3EWOzM2M0MDMhZmNiVWM28CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
字元串的嵌套應注意,内外層所使用的引号應不同,或着使用轉義字元
字元串之間可以相加(但隻限于字元串之間,效率很低)
清單:索引對應值,索引從0開始,0代表第一個
定義:在【】内用逗号分開多個任意類型的值,一個值為一個元素
字典:key對應值,其中key通常對值有描述功能
在{}内用都好分開多個key:value
清單有序,字典無序
布爾值:
隻有兩種狀态,表示真和假