學習簡單python 筆記 二

2021-09-11 18:01:41 字數 1229 閱讀 2795

#可以通過索引訪問單個

#可以通過區間索引訪問多個

列表的一些操作符

list1+list2

合併list*n

重複n次

len(list1)

求其長度

x in list1

檢擦是否有x(返回true or flase)

列表的函式

含義將x新增到列表末尾

list1.sort()

對列表元素排序

list.reverse()

將列表元素逆序

list.index(x)

返回第一次出現x的索引值

list.insert(i,x)

在i處插入新元素x

list.count(x)

返回x在列表的數量

list.remove(x)

刪除列表中第乙個x

list.pop(i)

取出i位置的元素,並將其刪除

函式含義

math.pi

math.ceil(x)

對x向上取整

math.floor(x)

向下取整

math.pow(x,y)

x的y次方

math.sqrt(x)

x的平方根

math.fsum(list1)

集合元素求和

math庫函式參考:

模式:

for in :

迴圈變數x在每次迴圈時,被迴圈成對應的元素內容,也就是遍歷list

range(10)

range(0, 10)

list(range(10))

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

使用range(n)可以實現c++中for迴圈中的i的作用

for x in range(n):

body

在python中使用全域性變數時,在乙個函式體內想要使用該全域性變數需要使用

關鍵字global

global x

特點

perl簡單學習筆記(二)

檔案操作 open mytext,test.txt 開啟檔案,mytext為檔案控制代碼 close mytext 關閉檔案 die函式 在出現錯誤的時候停止程式的執行 讀取檔案 while 每次讀一行 寫入檔案 open mytext,test.txt 改寫方式 open mytext,test....

python學習筆記(二)

集合 set是可變的集合,frozenset是不可變的集合 1.構造集合 s set abcde s set a b c s set abc def ghi s frozenset abcde 2.集合操作 1.新增元素 s.add b 2.刪除元素 s.remove obj 當該元素不存在時丟擲異...

Python學習筆記(二)

換了本書,開始看 python核心程式設計 從第三章開始看。只記一些與c c 不同的地方,一些相同之處略去不提。3.1語句與語法 1 跨行一般用反斜槓 有兩個例外,乙個是在括號裡,二是三引號中 print what the hell you waiting for?2推薦用四個空格寬度代替製表符縮排...