import random
隨機乙個整數randint() 包含開頭結尾
print
(random.randint(1,
43))
隨即乙個小數random() 0~1
print
(random.random(
))
隨機乙個範圍randrange(開始值,結束值,步長值) 含頭不含尾0-9
print
(random.randrange(0,
10,2)
)
choice() 隨機乙個元素
print
(random.choice(
'"a1","b2","c3","d4"'
))
數字6位驗證碼
print
(random.randint(
1000
,9999
))
n位隨機數字+大寫字母
數字與字母都隨機字母數字位置也隨機
def
verification_code
(n):
code =
""for i in
range
(n):
num = random.randint(0,
9)if i %2==
0:code +=
chr(random.randint(65,
90))else
: code +=
str(random.randint(0,
9))return code
print
(verification_code(8)
)
import time
1.時間戳 1970-01-01 00:00:00 (格林威治時間0時區) 秒數
print
(time.time(
))
優點:儲存方便,占有空間小,方便計算操作
缺點:不方便檢視時間
2.時間元組
print
(time.localtime(
))
優點:方便程式呼叫
缺點:沒有格式
3.格式化時間字串(需要時間的格式)
print
(time.strftime(
"%d/%m/%y %h:%m:%s"
))
Python第四次筆記
一 生成器函式 當我們處理大量資料時,乙個個獲取資料,以節省時間。def func yield a yield b yield c 執行生成器函式時,返回生成器物件 只有使用next 函式執行生成器物件或迴圈生成器物件時,才會乙個乙個返回資料。g func for i in g print i 使用...
第四次python筆記
什麼是字串?字串或串 string 是由數字 字母 下劃線組成的一串字元。它是程式語言中表示文字的資料型別。我們可以使用單引號 雙引號 或三引號 來建立字串。python程式中的字串在計算機記憶體中,統一使用unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為utf 8編碼。字串中的字元...
第四次做題筆記
做題很慢。很簡單的一道題自己還要花很多時間次啊能做出來。解題思路還是不清晰。資料輸入輸出還是要注意格式,輸出 g,這是按照最合理的情況輸出,一般在沒有要求的情況西區用這個。陣列的運用特別多,一維陣列的靈活使用,比如在處理超出32bit整數時 用64bitlong long int 也是wa 此時採取...