python 2021/12/31
列表,用【】
列表的操作:
切片:
list[start: end:step]
取前舍后
正序和反序打印list里面內(nèi)容,注意取前舍后的原則。
字典:
映射關(guān)系 key value
無需,沒有下標(biāo)
key,不可以變化,值可以變化
key唯一
字典用花括號 {“key1”:int,
“key2”: 2 }
來定義。
字典不支持拼接
元組:
順序組合:正序和反序,不可以修改。
定義好元組后,不可以修改
特點(diǎn): (1,2,3)
用( , , ,)存放數(shù)據(jù)、字典、list等
tuple — 元組
有序數(shù)據(jù),也就是有下標(biāo)。
python 條件控制
if 條件1:功能1 elif 條件2:功能2 elif 條件3:共能3 else功能4巢狀分支:
if 條件1:if 條件2:功能2else:功能3 else:功能4for循環(huán)
for item in 可迭代的數(shù)據(jù)功能代碼段可迭代的數(shù)據(jù)有:字符串、列表、元組、字典、集合。。。。
可迭代的數(shù)據(jù)的長度就是要循環(huán)的次數(shù)
python 循環(huán)
continue && break
continue:跳出當(dāng)次循環(huán),繼續(xù)下一次
break:直接跳出循環(huán),不再繼續(xù)
函數(shù)
如果沒有函數(shù),那么我將重復(fù)勞動(dòng)。。。
類似于module。。。
所以使用函數(shù)的目的,是為了減少重復(fù)勞動(dòng)。
位置傳參和關(guān)鍵詞傳參
形參:定義函數(shù)時(shí)候聲明的變量,形參。
實(shí)參:調(diào)用函數(shù)時(shí)候,需要傳入的一個(gè)參數(shù),實(shí)參。
位置傳參
一般來說我們都是位置傳參,但是位置不一樣的話,就難以一一對應(yīng)起來。
所以另外一種關(guān)鍵字傳參的方式:
如下圖所示,只要指定好關(guān)鍵字,形參和實(shí)參就能一一對應(yīng)起來。
另外,注意上面還使用了默認(rèn)傳參,即在形參里面定義了年齡=10
不定長傳參即不確定傳入了幾個(gè)參數(shù)。
我記得tcl語法里面也有類似的這種用法。
元組的方式不定長
注意上面是用一個(gè)*星號,表示的是不定長傳參。
另外,要注意上面不定長的部分,是用的小括號,即,放到了元組當(dāng)中。
字典的方式不定長:
注意上面的 { } 為字典,另外注意現(xiàn)在是兩個(gè)星號。
什么是return
類和對象
類的定義: 具有相同屬性和功能的一類事物----抽象概念
對象:具體的表現(xiàn)
總結(jié)
以上是生活随笔為你收集整理的python 2021/12/31的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux的项目中积累的实际工作技巧
- 下一篇: python 2022/1/2