函數(shù) | 說明 |
---|---|
sys.argv | 獲取運(yùn)行python文件 |
示例:
輸入:python a.py english
代碼:import sys
a=sys.argv[0]
b=sys.argv[1]
print("a:"a)
print("b:",b)
輸出:a.py english
函數(shù) | 語法 | 說明 |
---|---|---|
strip() | str.strip([chars]) | 移除字符串首尾指定的字符廊谓,默認(rèn)為空格 |
capitalize() | str.capitalize() | 將字符串的第一個字母變成大寫,其他字母變小寫 |
count() | str.count(sub, start= 0,end=len(string)) | 用于統(tǒng)計字符串里某個字符出現(xiàn)的次數(shù)〔号粒可選參數(shù)為在字符串搜索的開始與結(jié)束位置渣淤。 |
join() | str.join(sequence) | 用于將序列中的元素以指定的字符連接生成一個新的字符串舌仍。 |
replace() | str.replace(old, new[, max]) | 把字符串中的 old(舊字符串) 替換成 new(新字符串),如果指定第三個參數(shù)max,則替換不超過 max 次。 |
字典(Dictionary) keys() | dict.keys() | 以列表返回一個字典所有的鍵 |
type() | class type(name, bases, dict) | 只有第一個參數(shù)則返回對象的類型残邀,三個參數(shù)返回新的類型對象。 |
random模塊
函數(shù) | 說明 |
---|---|
random.random() | 生成一個隨機(jī)的浮點(diǎn)數(shù)柑蛇,范圍是在0.0~1.0之間 |
random.uniform() | 它可以設(shè)定浮點(diǎn)數(shù)的范圍芥挣,一個是上限,一個是下限 |
random.randint() | 隨機(jī)生一個整數(shù)int類型耻台,可以指定這個整數(shù)的范圍空免,同樣有上限和下限值 |
random.choice() | 可以從任何序列,比如list列表中盆耽,選取一個隨機(jī)的元素返回蹋砚,可以用于字符串、列表摄杂、[元組]等 |
random.shuffle() | 將一個序列中的元素坝咐,隨機(jī)打亂 |
random.sample() | 從指定的序列中,隨機(jī)的截取指定長度的片斷 |