1變數
1.1變數在使用過程中有三點注意事項
1.變數必須是字母數字和下劃線組成
2.變數的命名開頭不能是數字,數字會與python中的數字重複,導致錯誤
3.變數不能使用內建的字,如print
1.2變數的規範
1.一般情況下需要進行分割,就是用_
2.變數在使用的過程中也要注意,不要亂命名,會導致後續的人看不懂
2常量
不可變化的量,其他語言一般用大寫字母表示常量,在python中沒有固定的語法說明
2.1註釋的方法
分為單行註釋和多行註釋
2.1.1單行註釋
python中使用的快捷鍵是ctrl+/來表示,用#表示
high = 10
name = 'xiaofang'
print(high)
#print(name)
10
2.1.2多行註釋
多行註釋的兩個方法就是連續用三對單引號或者雙引號來表示
'''這裡的這個程式碼是學習使用
邏輯上的表述還有其他方面會有一些亂
逐步整理啦
輸入列印是因為直接註釋,jupyter會報錯'''
print('I love myself')
I love myself
"""這裡的這個程式碼是學習使用
邏輯上的表述還有其他方面會有一些亂
逐步整理啦
輸入列印是因為直接註釋,jupyter會報錯"""
print('I love myself')
I love myself
3 記憶體的管理方式
.python中的記憶體,正常情況下整數[-5,256]的資料id地址保持不變,其他的資料其地址會隨著建立的位置而發生變化
儲存方式一般屬於計數方式
x = 'adfg'
y = 'adfg'
print(id(x))
print(id(y))
2348380546736
2348380546736
4 變數的特徵和資料型別
變數主要有3個特徵,其資料型別的內容較多,(數字、字串、列表、元組、字典、布林值)
4.1 變數的特徵
1.可以儲存數值
2.具有一個固定的id位置
3.可以進行資料型別的輸出
4.2資料型別
1.數字
1.整數
2.浮點數
2.字串
3.列表
4.字典
5.布林值
4.2.1 數字
1.整數
應用:一般用於描述一個東西,如身高等
作用:可以進行整數運算等
x = 4
y = 5
x+y
9
x-y
-1
x*y
20
2.浮點數
應用:描述一些例如工資等數字的時候
作用:可以進行一些運算,數值運算
x = 3.1
y = 2.4
print(x*y)
7.4399999999999995
x+y
5.5
x-y
0.7000000000000002
4.2.2字串
一般用於說明的,比如列印的這個值,如果前面不加說明則不知道所列印的值是什麼內容
x = 'abc'
print(type(x))
<class 'str'>
4.2.3列表
這個一般是將其放在一起,用中括號表示,這樣一堆的字串便於選取
l = ['apple','fruit','peach']
l[1]
'fruit'
l = ['apple',['fruit','pear','orange'],'peach']
l[1][2]
'orange'
4.2.4字典
用字典的好處就是,如果在列表內有許多許多的描述,有的屬於同一類,但是找的時候很難檢索,此刻字典提供的鍵就可以幫助更好的去尋找
wenyi_info_dict = {'name':'wenyi','height':140,'weight':160,'hobby_list':['read','run','fishing']}
print(wenyi_info_dict['hobby_list'][1])
run
4.2.5布林值
用於判斷句子內部的一些定義,一般用true和false來表示,正常情況下布林值的判斷是根據其id地址是否相同來的
x = 10
y = 10
print(x == y)
print(id(x) ==id(y))
True
False
x = 257
y = 257
x is y
False
x == y
True
type(True)
bool