输出日历和索引示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输出日历和索引示例相关的知识,希望对你有一定的参考价值。
Python输出日期的短程序如下:
import calendar cal=calendar.month(2017,7) print "以下输出2017年7月份的日历:" print cal
索引示例:
它要求输入年、月(1~12的数字)、日(1~31),然后打印出相应日期的月份名称,等等。
#根据给定的年月日以数字形式打印出日期 months=[ ‘January‘, ‘February‘, ‘March‘, ‘April‘, ‘May‘, ‘June‘, ‘July‘, ‘August‘, ‘September‘, ‘October‘, ‘November‘, ‘December‘ ] #以1~31的数字作为结尾的列表 endings=[‘st‘, ‘nd‘, ‘rd‘]+17*[‘th‘] +[‘st‘, ‘nd‘, ‘rd‘]+7*[‘th‘] +[‘st‘] year =raw_input(‘Year: ‘) month =raw_input(‘Month (1-12): ‘) day =raw_input(‘Day (1-31): ‘) month_number=int(month) day_number=int(day) #记得要将月份和天数减1,以获得正确的索引 month_name=months[month_number-1] ordinal=day+endings[day_number-1] print month_name +‘ ‘+ordinal +‘, ‘+year
以下是程序执行的一部分结果:
Year: 1974
Month (1-12): 8
Day (1-31): 16
August 16th, 1974
以上是关于输出日历和索引示例的主要内容,如果未能解决你的问题,请参考以下文章
片段(Java) | 机试题+算法思路+考点+代码解析 2023
《C#零基础入门之百识百例》(五十七)密封类 -- 任意年月日历输出