码迷,mamicode.com
首页 > 编程语言 > 详细

列表与数组

时间:2016-01-10 18:36:45      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

列表和数组从0开始

列表可以修改,但是元组不能修改

>>> edward=[‘1‘,2]
>>> john=[‘2‘,3]
>>> database=[edward,john]
>>> database
[[‘1‘, 2], [‘2‘, 3]]
>>>

输入年月日,打出相应日期的月份名称

months=[‘1‘,
‘2‘,
‘3‘,
‘4‘,
‘5‘,
‘6‘,
‘7‘,
‘8‘,
‘9‘,
‘10‘,
‘11‘,
‘12‘]
endings=[‘st‘,‘nd‘,‘rd‘]+17*[‘th‘]\
+[‘st‘,‘nd‘,‘rd‘]+7*[‘th‘]\
+[‘st‘]#endings里面有31个元素,3+17+3+7+1
year=raw_input(‘Year:‘)
month=raw_input(‘Month(1-12):‘)
day=raw_input(‘Day(1-31):‘)
month_number=int(month)
day_number=int(day)
month_name=months[month_number-1]#比如输入1月,则在months里面是第0个元素

ordinal=day+endings[day_number-1]#比如输入1日,则在endings里面是第0个元素,即st

print month_name+‘ ‘+ordinal+‘,‘+year

列表与数组

标签:

原文地址:http://www.cnblogs.com/yunerlalala/p/5118773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!