Python基礎總結

2021-09-25 08:25:12 字數 952 閱讀 2765

輸入 模組

執行指令碼

在指令碼的第一行表明直譯器的位置即可在linux中不必顯示的呼叫python直譯器而執行指令碼

注釋字串

字串拼接

str、repr和長字串

通用的序列操作

②切片

str = 'hello'

print(str[2:4])

切片的引數

③序列相加

④乘法

⑤成員資格

⑥長度、最大值、最小值

列表 ②刪除元素

③給切片賦值

列表方法

clear()——就地清空列表到內容(將列表清空而不是將其中元素置為none)

copy()——複製列表(常規的list2 = list1指向的是同乙個列表,要想指向不同的列表需要複製)

cout()——計算指定元素在列表**現了多少次

extend()——同時追加多個值到列表結尾,返回乙個新的序列(此操作並非就地操作,不改變原列表)

index()——在列表中查詢指定值第一次出現的索引

insert()——將乙個物件插入到列表

pop()——從列表中刪除乙個元素並返回這個元素(不傳入引數預設刪除和返回最後乙個元素)

remove()——刪除第乙個指定值的元素,此方法修改列表但不返回值

reverse()——翻序排列列表

sort()——對列表排序

元組:不可修改的序列

字串設定字串格式

字串方法

字典 字典的基本性質

字典方法

其他語句

生成式 生成器

eval()——計算用字串表示對python表示式對值,並返回結果

物件導向函式

常用標準庫

os time

random

re

Python基礎總結

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

Python基礎總結

python2.x 與 python3.x 的區別 推薦學習 注釋 這是注釋 tab 設定為四個空格 輸入和輸出 轉義字元 n 換行,t 製表符,print what s this 結果 可以使用 r 預設內部字串不轉義 print n print r n 換行 除了 n 還可以使用 表示多行 pr...

python基礎總結

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