标题:python,求解程序中的问题
取消只看楼主
zhaojie12138
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2017-3-3
结帖率:50%
已结贴  问题点数:18 回复次数:0 
python,求解程序中的问题
month=[
          'January',
          'February',
          'March',
          'April',
          'May',
          'June',
          'July',
          'August',
          'September',
          'October',
          'November',
          'December'
]
ending=['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)
month_name=months[month_number-1]
ordinal=day+ending[day_number-1]
print month_name+' '+ordinal+', '+year



请教month_name=months[month_number-1]这句代码哪里有问题
shell中显示   month_name=months[month_number-1]
NameError: name 'months' is not defined
搜索更多相关主题的帖子: python 
2017-05-27 12:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-477415-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.239300 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved