搶紅包和時間模組練習

2022-07-25 12:06:07 字數 824 閱讀 9392

保證每個人搶紅包,搶到的所有的金額的概率相同

import

random

defrand(num):

ran = random.sample(range(20000), num - 1) #

隨機生成9個數

ran.sort()

ran.insert(0, 0)

#在下標為0的位置,增加乙個數字0

for i in range(len(ran) - 1):

print((ran[i + 1] - ran[i]) / 100) #

金額為後乙個數減去這個數的差

rand(10)

獲取每個月的第一天的時間戳

import

time

tm = time.localtime() #

獲取當前時間(結構時間)

tm = time.strftime('

%y-%m-1

', tm) #

將時間轉換成字串,

#時間系統預設使用最少的機制,如果不寫後面的時間,

#預設都是最少的時間,如果只有年月,那麼日期就是1號,如果是只有年,那麼日期就是1月1日

tm = time.strptime(tm, '

%y-%m-1

') #

將字串時間轉換成結構化時間,

tm = time.mktime(tm) #

將結構化時間轉換成時間戳

print(tm)

時間模組練習

給定乙個初始日期,隨意輸入乙個日期,計算兩個日期相差的天數 第一種 自己寫程式實現,不引用datetime包 def trans date input date year int input date 0 4 month int input date 5 7 day int input date 8...

時間模組練習

需求 1.獲取當前主機資訊,包含作業系統名,主機名,核心版本,硬體架構等 2.獲取開機時間和開機時長 3.獲取當前登陸使用者 可以實現獲取系統執行的程序和系統利用率 psutil.boot time 獲取開機時間 psutil.users 獲取當前系統使用者登入資訊 import os import...

Python標準庫模組 時間練習

1 import time23 4 時間戳 從1970年後經過的秒數 5print time.time 6 1558538588.716879878 時間戳 時間元組9 年 月 日 時 分 秒 星期 周一0 周二1 週日6 一年的第幾天 夏令時 10 tuple time time.localtim...