Python 是一種強(qiáng)大方便的編程語(yǔ)言,有許多內(nèi)置函數(shù)可以幫助我們完成各種任務(wù)。比如我們可以用 python 來(lái)隨機(jī)生成年、月、日。
import random # 生成隨機(jī)年份 year = random.randint(1990, 2022) # 生成隨機(jī)月份 month = random.randint(1, 12) # 根據(jù)月份生成隨機(jī)天數(shù) if month in (1, 3, 5, 7, 8, 10, 12): day = random.randint(1, 31) elif month in (4, 6, 9, 11): day = random.randint(1, 30) else: # 判斷是否為閏年 if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: day = random.randint(1, 29) else: day = random.randint(1, 28) print(f"隨機(jī)生成的日期為:{year}年{month}月{day}日")
代碼中,我們使用了 random 模塊生成隨機(jī)整數(shù)來(lái)模擬年、月、日的生成過(guò)程。通過(guò) if、elif、else 判斷月份天數(shù)的范圍,并考慮閏年的情況,最終生成一個(gè)隨機(jī)日期。
以上就是使用 python 隨機(jī)生成年、月、日的方法,希望對(duì)大家有所幫助!