基本概念:
序列的分類:
列表的使用:
切片:
步長表示每次獲取元素的間隔,預設是1(可以省略不寫)
步長不能是0,但可以是是負數
in 和 not in
in用來檢查指定元素是否在列表當中
not in 用來檢查指定元素是否不在列表當中
len() 獲取列表中元素的個數
max() 獲取列表中最大值
min() 獲取列表中最小值
list.index(x[, start[, end]])
list.count(x) 統計指定元素在列表**現的個數
insert(arg1,arg2) 像列表指定位置插入乙個元素
extend(iterable) 使用乙個新的序列來擴充套件當前序列(它會將該序列的中元素新增到列表中) 引數需要傳遞乙個序列
pop() 根據索引刪除並返回指定元素
remove() 刪除指定元素 (如果相同值的元素有多個,只會刪除第乙個)
reverse() 翻轉列表
sort(key=none,reverse=false) 用來對列表中的元素進行排序 reverse:true反序;false 正序
for迴圈
通過for迴圈來遍歷列表
# 語法
for 變數 in 序列(遍歷的規則)
**塊
range是乙個可迭代物件
引數說明
用for列印九九乘法表
for i in
range(1
,10):
for j in
range(1
,10):
if j <= i:
print
(f'*='
, end=
' ')
print
()
列印結果
1*1
=12*
1=22
*2=4
3*1=
33*2
=63*
3=94
*1=4
4*2=
84*3
=124*
4=165
*1=5
5*2=
105*3
=155*
4=205
*5=25
6*1=
66*2
=126*
3=186
*4=24
6*5=
306*6
=367*
1=77
*2=14
7*3=
217*4
=287*
5=357
*6=42
7*7=
498*1
=88*
2=168
*3=24
8*4=
328*5
=408*
6=488
*7=56
8*8=
649*1
=99*
2=189
*3=27
9*4=
369*5
=459*
6=549
*7=63
9*8=
729*9
=81
06 Python輸入 輸出
1.python2 raw input 格式 result raw input 提示資訊 功能會等待使用者輸入內容,直到使用者按下enter 會將使用者輸入的內容當做 字串 傳遞給接收的變數 input 格式 result input 提示資訊 功能會等待使用者輸入內容,直到使用者按下enter 會...
06 Python之函式呼叫與定義
python內建了很多有用的函式,可以直接呼叫 要呼叫乙個函式,需要知道函式的名稱和引數,比如求絕對值的函式abs,只有乙個引數 也可以在互動式命令列通過help abs 檢視abs函式的幫助資訊 help abs help on built in function abs in module bu...
06python基礎高階之網路程式設計
一.ip位址 ip是可聯網裝置在網路中的邏輯位址,在同一網路中是唯一的 用來在網路中標記某個裝置 ifconfig ipconfig檢視網絡卡資訊 192.168.私有ip 127.0.0.1 環迴位址 本機ip位址 二.埠 port 1 作用 埠是傳輸資料的通道,好比教室的門,是資料傳輸必經之路 ...