欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 求農歷季節

呂致盈2年前9瀏覽0評論

Python 是一種通用性的編程語言,也是數據分析、數據挖掘、人工智能等領域的首選編程語言。而本篇文章介紹的內容是 Python 中如何求農歷季節。

# 導入 datetime 模塊
import datetime
# 陽歷和對應農歷季節
solar_terms = (
(2, '立春'),
(5, '立夏'),
(8, '立秋'),
(11, '立冬'),
(14, '雨水'),
(17, '小滿'),
(20, '處暑'),
(23, '霜降'),
(26, '驚蟄'),
(29, '小雪'),
(32, '大寒'),
(35, '清明'),
(38, '芒種'),
(41, '白露'),
(44, '寒露'),
(47, '立夏'),
(50, '小雪'),
(53, '冬至')
)
# 返回對應的農歷季節
def lunar_season(month):
for i, st in enumerate(solar_terms):
if month< st[0]:
index = (i-1) % 24
return solar_terms[index][1]+'日'
# 獲取當前時間
now = datetime.datetime.now()
# 輸出當前時間
print('當前時間:', now.strftime('%Y-%m-%d %H:%M:%S'))
# 輸出當前時間對應的農歷季節
print('當前時間所在農歷季節為:', lunar_season(now.month))

首先我們需要導入 datetime 模塊, datetime 模塊提供了一個 datetime 類,它的類方法 now() 用于獲取當前時間。

然后定義了一個 solar_terms 的元組,它存儲了陽歷中每個季節所在月份和對應的農歷季節名稱。

接下來定義了一個函數 lunar_season(month),該函數的參數 month 為輸入的月份,函數的返回值是對應的農歷季節名稱。

最后通過調用時間模塊的 now() 方法獲取當前時間,然后調用函數 lunar_season() 返回當前時間所在的農歷季節。