【python初识】列表与函数模块
1. 列表
空列表:man=[] 列表:movie=[“I”,”do”,”myself”] 存取:print(movie[0]),編號(hào)從0開始 長(zhǎng)度:print(len(movie)) 末尾添加一個(gè)數(shù)據(jù):movie.append(“year”) 末尾刪除一個(gè)數(shù)據(jù):movie.pop() 末尾添加一個(gè)數(shù)據(jù)集合:movie.extend([“very”,”sorry”]) 刪除一個(gè)特定的數(shù)據(jù):movie.remove(“do”) 在某個(gè)位置前增加一個(gè)數(shù)據(jù):movie.insert(3,”it”)迭代:
for each_item in movie:print(each_item)count = 0 while count < len(movie):print(movie[count])count = count + 1列表的嵌套
判斷:
if (條件滿足時(shí)): elif(條件滿足時(shí)): else:isinstance():檢查某個(gè)特定標(biāo)志符是否包含某個(gè)特定類型的數(shù)據(jù)。
Isinstance(movie,list),詢問movie是否是list。
2. 函數(shù)
創(chuàng)建函數(shù):
def 函數(shù)名(參數(shù)):
函數(shù)代碼組
注釋代碼: “”” …… ”””
發(fā)布函數(shù):
創(chuàng)建文件夾nester
創(chuàng)建模塊文件 nester.py
在文件夾下創(chuàng)建文件 setup.py
構(gòu)建一個(gè)發(fā)布:pthon3 setup.py sdist
將發(fā)布安裝到本地副本中:python3 setup.py install
新建文件:import nester,就可以調(diào)用函數(shù)了。
修改函數(shù)后,不需要重新發(fā)布,可以直接調(diào)用。
調(diào)用時(shí)用:nester.abc(自動(dòng)添加到nester名稱空間中)
迭代固定次數(shù):range()
提供需要的控制來迭代指定的次數(shù),而且可以生成從0到(不包含)某個(gè)數(shù)字的序列。
from num in range(4): print(num)
print默認(rèn)為換行,要打印制表符,可以:
print(“\t”, end=’ ‘)
可選參數(shù):函數(shù)給參數(shù)提供默認(rèn)值。
從模塊中導(dǎo)入函數(shù):from module import function
module.function
總結(jié)
以上是生活随笔為你收集整理的【python初识】列表与函数模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7+Ubuntu双系统,如何卸载U
- 下一篇: vs开发人员命令查看C++类 data