老男孩Python全棧開發(92天全)視頻教程 自學筆記05


day5課程內容:

集成開發環境(IDE)

  VIM #經典的Linux下的文本編輯器

  Eclipse #Java IDE

  Visual Studio #微軟開發的IDE

  notepad++

  sublime #pyhton開發的

  Pycharm #主要pyhton的IDE

pycharm 使用

(自動為每頁代碼加上作者名和時間)file——Setting——Editor——File and Code Template——pyhton Script

  #_author:"作者名" #或者${USER}

  #date:${DATE}

字符串格式化

  占位符 %s,%d,%f(默認小數點后6位)

循環:

有限循環

for

for else

無限循環

while

while else

break , continue

列表講解 切片 內置方法

a=['111','222','333','444','555']

#增刪改查

查:切片

print(a[3])

444

print(a[1:3])

['222','333'] # 切片 左包括右不包括

print(a[1:])

['222','333','444','555']

print(a[1::2])

['222','444']

print(a[1:2:-1])

['333','222']

增:append insert

a.append('888') #將數據默認插到最后一個位置

print(a)

['111','222','333','444','555','888']

a.insert(1,'999') #將數據插到任意位置

print(a)

['111','999','222','333','444','555','888']

改:

b=[1,2,3,4,5,6]

b[1]='hhhh' #通過索引單個修改

print(b)

[1,'hhhh',2,3,4,5,6]

b[1:3]=['a','b'] #通過切片一次修改兩個

print(b)

[1,'a','b',3,4,5,6]

刪:remove, pop, del

c=[1,2,3,'a']

c.remove('a') #直接刪元素

print(c)

[1,2,3]

b=a.pop(1) #刪除最后一個元素並將此元素返回

print(c)

[1,2]

print(b)

3

del c[0] #既可以按照索引刪元素,也可以直接刪列表

print(c)

[2]

其他操作

count方法 統計某個元素出現的次數

a=[1,1,1,2,3]

print(a.count)

3

extend方法 將一個列表所有元素增添到另一個列表內

a=[1,2,3]

b=[4,5,6]

a.extend(b)

print(a)

[1,2,3,4,5,6]

index方法 返回列表中某元素的索引,知道內容取位置

a=[111,222,333]

print(a.index(111))

0

reverse方法 倒序

sort方法 排序

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM