3.從對變數的理解到資料型別的一種解釋

小方呀0524發表於2024-08-31

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

相關文章