indexing

来源:互联网 发布:f16战斗机数据 编辑:程序博客网 时间:2024/09/21 09:02
months = [      'january',     'february',     'march',     'april',     'may',     'june',     'july',     'august',     'september',     'october',     'november',     'december'     ]   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-32): ')   month_number = int(month)    day_number = int(day)month_name = months[month_number - 1]ordinal = day + endings[day_number - 1]print month_name + ' ' + ordinal + ',' + year

输出结果:

Year: 2011

Month(1-12):8
Day(1-32): 11
august 11th,2011