python输入月份输出英文方法,这个是题目
from datetime import datetime
a=datetime(year=1,month=eval(input()),day=1)
print(a.strftime('%B'))
这有啥难的?不说用啥正则表达式或者模块,就直接用判断来也行啊。
编程这块还是要自己多动脑、多动手,才能快速提升。
用if+ifelse来判断输入的值是哪个月份就行了。
减少计算量可以先判断一下输入的月份是小于6、等于6、大于6。然后在分开判断月份。
print(['January',....][int(input())-1])
自己构造个月份英文的数组,条条大路通罗马