列表与数组
2016-01-10 17:15
218 查看
列表和数组从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
列表可以修改,但是元组不能修改
>>> 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
相关文章推荐
- 读<<人人都是产品经理>>
- LeetCode208. Implement Trie (Prefix Tree)实现前缀树
- c++ lamda表达式的注意事项
- Tomcat安装及配置教程
- Ubuntu搭建web server
- Block 使用的小结 有转的成分
- orm2 中文文档 6. 查找记录
- 基于Node.js的强大爬虫 能直接发布抓取的文章哦
- 架构之路:nginx与IIS服务器搭建集群实现负载均衡(二)
- LeetCode:Longest Common Prefix
- UVA How Big Is It?
- Hibernate实体类注解
- hdu 2552 三足鼎立
- HTML-嵌入
- UItableView的headview视图有空白
- 4.接收事件推送
- 继承结构的另类实现方式
- object-c 新旧两种弹出框
- 【spring配置】——spring与mybatis整合
- TCP通信流程解析