3212ed 发表于 2016-1-12 08:27:54

python---日期

根据用户输入打印出时间日期



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env python
#File: input_date.py
#Date: 2016-01-11

months = ['January','February','March','April','May','June',
'July','August','September','October','November','December']   //定义列表内容为12个月

days = ['st','nd','rd'] + 17 * ['th'] + ['st','nd','rd'] + 7 * ['th'] + ['st']   //定义列表内容为日期的后缀

year = int(raw_input("Year: "))   //定义输入为整数
month = int(raw_input("Month (1-12): "))
day = int(raw_input("Day (1-31): "))

month_num = months   //列表中内容位置从0开始
day_num = days

print "Month: %sDay: %s%s,Year: %s" %(month_num,month,day_num,year)




注:此脚本中只为实现目的,没有加入2月份日期显示。

页: [1]
查看完整版本: python---日期