此段代码哪里出错了?求指导

爱上阿迪王 2018-05-17 02:46:38
# 将以数制定年、月、日的日期打印出来
month=[
'january'
'february'
'march'
'april'
'may'
'june'
'july'
'august'
'september'
'october'
'november'
'december'
]
# 一个列表,其中包含数1-31对应的结尾
endings=['st','nd','rd']+17*['th']\
+['st','nd','rd']+7*['th']\
+['st']
year =input('year:')
month =input('month(1-12):')
day =input('day(1-31):')

month_number=int(month)
day_number=int(day)

#别忘了将表示月和日的数减1,这样才能得到正确的索引
month_name=months[month_number-1]
ordinal=day+endings[day_number-1]

print(month_name+''+ordinal+','+year)

...全文
1034 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
# 将以数制定年、月、日的日期打印出来
months=[
'january',
'february',
'march',
'april',
'may',
'june',
'july',
'august',
'september',
'october',
'november',
'december'
]
# 一个列表,其中包含数1-31对应的结尾
endings=['st','nd','rd']+17*['th']\
+['st','nd','rd']+7*['th']\
+['st']
year =input('year:')
month =input('month(1-12):')
day =input('day(1-31):')

month_number=int(month)
day_number=int(day)

#别忘了将表示月和日的数减1,这样才能得到正确的索引
month_name=months[month_number-1]
ordinal=day+endings[day_number-1]

print(month_name+' '+ordinal+','+year)
JoeBlackzqq 2018-06-06
  • 打赏
  • 举报
回复
让别人解答,至少把行号显示出来,小伙子,年轻真是好呀
weixin_41103178 2018-06-05
  • 打赏
  • 举报
回复
拼写错误,变量名错了
AlbertS 2018-06-05
  • 打赏
  • 举报
回复
months列表统一改成month,变量名错了
Charlie。 2018-06-04
  • 打赏
  • 举报
回复
months没有命名。。你写你开始写的month就可以了
Ben·Chen 2018-05-17
  • 打赏
  • 举报
回复
months是未定义的变量,你在上面定义的是month,把months改为month
2018-05-17
  • 打赏
  • 举报
回复
拼写错误吧。 month ------- months, 两个地方要统一一下,
不需要开发,0行代码写接口服务,sql编程,只要会sql就会写接口服务,让后端变得更简单,简单4步短短5分钟,立马上手,java小白也可以写接口。订阅课程后可以免费获取发布版进行使用和测试。 0行代码写服务的需要来源案例一,当时有个项目,有400张表,都是管理系统,单表维护的内容较多,当时的项目团队是13人,前后端都写,那时候还没有springboot,用的是ssm,mybatis刚出来,有了替代hibernate的趋势,ifelse写了一堆又一堆,实体类也是,当时的后端分了7层☒,天天加班干这活,复制粘贴,很容易犯错,实体类多人引用修改,真的是废了很大的劲……案例二,也是一个比较大的项目,两千万多万那种,当时为了拿项目,需要快速实现原型给客户看,要比较高,虽说是原型但是数据全部需要实时,这时候就需要大量编写数据接口,同样编写接口这件事难度倒是不大,但是量大,编写过程手写很容易出错……案例三,以前管理的团队主要做移动端开发,里面的项目会涉及到推送,管理系统,数据采集与同步,总之很多内容,需要前后端通吃,我不仅需要出方案,设计原型,设计数据库,出报价,沟通需,还要写后端框架,数据接口与数据采集,开发前端(web端),移动端,管理所有项目,但是那时候招的人只会写移动端,实在是忙不过来,我就想能不能有个框架让不会写java的人能写接口,因为写移动端sqlite总是会用的,也就是说写sql不是难点……基于以上三点需的积累,我利用业余时间写了一个后端框架,完成了这样的需,刚开始是需要写三行代码完成一个接口,经过后面优化,现在不写代码也可以实现……  本框架涉及的知识点比较多,目前提供最基础版供大家学习和使用,后期逐步推出框架具体的教程和功能内容,下期我们讲如何在实际项目中通过部署版如何完成所需要的接口编写,欢迎大家订阅。

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧