Python 判斷生肖

2021-10-23 04:45:21 字數 1251 閱讀 1807

生肖,12年一迴圈;

干支紀年法,60年一迴圈;

十天幹:「甲、乙、丙、丁、午、戊、庚、辛、壬、癸」;

十二地支:「子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥」;

十二生肖:「鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬」。

**:

year =

input

('請輸入年份year:'

)while year !=

'quit'

: year =

int(year)

dz =

'子丑寅卯辰巳午未申酉戌亥'

sx =

'鼠牛虎兔龍蛇馬羊猴雞狗豬'

tg =

'甲乙丙丁戊己庚辛壬癸'

y =(year%12)

-4y1 =

(year%10)

+6if y1 >=10:

y1 = y1 -

10#計算西元前

ys =

((year+1)

%12)-

4 y2 =

((year+1)

%10)+

6if y2 >=10:

y2 = y2 -

10if year >0:

#dz[y]:從dz中取出第y個元素(從0開始),後同

print

(str

(year)

+'年是'

+tg[y1]

+ dz[y]

+ sx[y]

+'年'

)elif year <0:

print

('西元前'

+str

(-year)

+'年是'

+tg[y2]

+ dz[ys]

+ sx[ys]

+'年'

)else

:print

('年份不能為零,請重新輸入'

)print

('------------'

) year =

input

('請輸入年份year(quit退出):'

)print

('退出,結束!!'

)exit(

)

執行結果:

python中判斷生肖和星座哪個準 星座準還是屬相

星座準還是屬相準 星座 血型最準,屬相不太準的,畢竟同乙個屬相的人那麼多,什麼性格的都有。星座 血型的話還是挺有規律可循的。望採納。星座和屬相哪個更加準確一點?生肖是用出生年為準來論,是屬於世代的環境背景。星座是用出生月為準來論,是屬於個性 脾氣 生活習慣的適合性。星座和生肖哪個比較準確?照理是星座...

python基礎生肖 星座 閏年判讀

計算是否是閏年 1.如果年份是4的倍數,且不是1000的倍數,則是閏年 2.如果年份是400的倍數,則是閏年 3.如果不滿足1和2條件則是平常年。year int input 請輸入出生年份 def is leap year int year if int year 4 0 and int year...

十二生肖配對表查詢 生肖配對 十二生肖婚姻配對查詢

一 屬龍女和屬鼠男的婚姻相配嗎 在十二屬相中,申猴子鼠辰龍三合,故屬龍女和屬鼠男宜婚配。屬龍女和屬鼠男在一起,夫妻和合,家庭幸福,子孫繼世。看屬龍的愛情觀,學屬龍人的愛情保鮮秘方 二 屬龍女和屬鼠男合不合 這裡我們從性格上來分析,屬龍女和屬鼠男合不合的問題。屬龍女頭腦聰明靈活,對生活樂觀向上,偶爾有...