Python基礎總結

2021-10-07 04:25:35 字數 1531 閱讀 2399

python2.x 與 python3.x 的區別:

推薦學習**:

注釋:# 這是注釋

tab:設定為四個空格

輸入和輸出

轉義字元: \n - 換行,\t - 製表符,\ - \,』 - '," - "

print('what\'s \"this\"?')
結果:

可以使用 r』 』 預設內部字串不轉義

print('\\\n\\')

print(r'\\\n\\')

換行:除了 \n ,還可以使用 『』』 『』』 表示多行

print('''1

23''')

布林值的運算:and、or、not

print(true and false)

print(true or false)

print(not 0 < 1)

變數:可以是任意資料型別,變數名是以大小寫字母、數字和 _ 的組合,但不能以數字開頭。同一變數可以用 = 將任何資料型別進行賦值,可以成為不同型別的變數。

a = 『123』 ,記憶體建立 『123』 的字串,再建立名為 a 的變數,將 a 指向 『123』。

所以下面的 b 的結果為 123:

a = '123'

b = a

a = '456'

print(b)

常量:使用全部大寫的變數名

pi = 3.14
整數的除、地板除、取餘

常用編碼知識

ascii(1位元組):a - 65,0 - 48

unicode(兩位元組):中 - 20013

utf-8:1-6位元組,字母1位元組,漢字3位元組

ord() - 獲取字元對應的數字

chr() - 獲取數字對應的字元

print(ord('a'))

print(ord('中'))

後續待補充

Python基礎總結

如果字串裡面有很多字元都需要轉義,就需要加很多 為了簡化,python還允許用r 表示 內部的字串預設不轉義,可以自己試試 print t print r t t 我們可以比較容易的將字典 dict 型別轉為字串 string 型別。通過遍歷dict中的所有元素就可以實現字典到字串的轉換 for k...

Python基礎總結

輸入 模組 執行指令碼 在指令碼的第一行表明直譯器的位置即可在linux中不必顯示的呼叫python直譯器而執行指令碼 注釋字串 字串拼接 str repr和長字串 通用的序列操作 切片str hello print str 2 4 切片的引數 序列相加 乘法 成員資格 長度 最大值 最小值 列表 ...

python基礎總結

python的賦值機制一般為淺拷貝,eg test0 test1該賦值結構中兩個變數中的id值相同,改變test1值test0會跟隨改變 test0 1 test1 test0 test2 1 id test1 id test2 id test0 以上的test0和test1的id同樣相同,這和py...