标签:col 相同 format isp pen 返回 pytho 某月 rom
1 """ 2 作者:王鑫正 3 版本:1.0 4 日期:2018年9月24日 5 功能:输入某年某月某日,判断这一天是这一年的第几天? 6 """ 7 8 from datetime import datetime 9 10 11 def main(): 12 """ 13 主函数 14 """ 15 input_date_str = input(‘请输入日期(yyyy-mm-dd):‘) 16 input_date = datetime.strptime(input_date_str, ‘%Y-%m-%d‘) 17 print(input_date) 18 19 year = input_date.year 20 month = input_date.month 21 day = input_date.day 22 23 # 计算之前月份天数的总和以及当前月份天数 24 days_in_month_tup = (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) 25 # print(days_in_month_tup[: month - 1]) 26 days = sum(days_in_month_tup[: month - 1]) + day 27 28 if (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0)): 29 if month > 2: 30 days += 1 31 32 print(‘这是第{}天:‘.format(days)) 33 34 35 if __name__ == ‘__main__‘: 36 main()
1. 元组
2. 特点
V2.0增加功能:
标签:col 相同 format isp pen 返回 pytho 某月 rom
原文地址:https://www.cnblogs.com/Kevin-WangXinzheng/p/9697213.html