1、all or any
all:表示全部個(gè)體;
any:表示所有個(gè)體中的任意一個(gè)
any(x) #x組中的任意一個(gè)元素。
all(x) #x組中的所有元素
2、dir
dir(x) #查看 Python 對(duì)象內(nèi)部具有哪些屬性
3、列表(list)推導(dǎo)式
x=[a,b,c] #羅列列表中的元素,元素可用在幾乎所有表達(dá)式中
4、pprint
import pprint #調(diào)用pprint庫
pprint.pprint(users) #打印過大的結(jié)果,使可讀性提高
5、repr
def __repr__(self) #將該對(duì)象表示為字符串
6、sh
import sh
sh.pwd() #可以調(diào)用任何程序
7、Type hints
from typing import List
Vector = List[float] #在定義函數(shù)時(shí)提供類型提示。
8、uuid
import uuid
user_id = uuid.uuid4() #生成唯一的ip
9、wikipedia
import wikipedia
result = wikipedia.page('freeCodeCamp') #快速訪問API
10、xkcd
import antigravity #敲下這段代碼,你將會(huì)看到python的幽默彩蛋
11、zip
zipped = dict(zip(A, B)) #A、B為兩個(gè)列表,zip可從兩個(gè)列表中形成字典,也可通過命令進(jìn)行解壓縮
12、emoji
pip install emoji #從cmd中安裝emoji
from emoji import emojize #調(diào)用模塊,嘗試打印emoji
13、howdoi
pip install howdoi #安裝此模塊可用于提問,但問題的抓取是隨機(jī),方便or不方便,都是隨緣
14、Jedi
Jedi 庫 #自動(dòng)完成代碼以及代碼分析
15、**kwargs
someFunction(**dictionary) #用**進(jìn)行傳參
python的有趣和方便不止于這十五個(gè)小小的功能哦!更多歸納敬請(qǐng)期待!