1 问题
输入某年某月某日,用python程序来判断星座。
2 方法
先使用列表表示日期星座并分割提取日期,然后利用函数和判断语句判定日期对应的星座。...代码清单 1
#星座判断列表sdate=[20,19,21,20,21,22,23,23,23,24,23,22] #星座表conts =['摩羯座','水瓶座','双鱼座','白羊座','金牛座...','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座']#输入生日,输出星座birth = input('请输入你的出生年月日,格式为:2001-02-21\...#否则输出星座列表下一月对应的星座 print(sign[int(cmonth)]) #否则输出星座列表下一月对应的星座 # 调用,传值cmonth,cdatesign...(cmonth,cdate)
3 结语
针对此问题,我们采用了列表,定义函数,条件判断语句等方法来解决。