''' 求出你8位数生日日期的月份和日期 (年份 1978---2010) 20001212 2000 12 8位数 len() 年份 1978-2018 月份 1 3 5 7 8 10 12 大月 4 6 9 11 小月 2月(闰年29 平年28) 日期 大月(1-31) 小月(1-30) 2 月(1-28、、、、1-29) 闰年、平年 能整除4且余100不等于0或余400等于0 条件控制流语句 if-else 循环 while ''' flag = 'y' while flag == 'y': num = input('请输入8位数生日日期的月份和日期(年份 1978---2010):') if len(num) == 8: number = int(num) year = number // 10000 month = number % 10000 // 100 day = number % 100 if year >= 1978 and year <= 2010 : if month in(1,3,5,7,8,10,12): if day > 0 and day <32: print('出生的月份:',month) print('出生的日期:',day) else: print('输入的日期有误') elif month in(4
求出你8位数生日日期的月份和日期 (年份 1978---2010)
最新推荐文章于 2024-06-13 10:28:48 发布