我必须在(年/月/日)表格中输入日期。所以,当我报告这个日期时,我会有一些类似于05/13/1999的内容,如何从这个月中去掉零。我希望它仍然能读到1999年11月12日这样的两位数月份
from functionax import disp_bday
name = raw_input("Enter name: ")
s = date = raw_input("Enter dob (mm/dd/yyyy): ")
x = month = int((s[0:1])
year = s[6:10]
print disp_bday(name, month, year)
functionax在下面
^{pr2}$
这听起来像是要使用Regular Expression来完成此操作:
查看here以获取有关所用表达式的更多信息
第4行缺少右括号。在
你可以:
请注意,我必须修改前面的示例,以便不提及
date
(我只是将该变量缩短为d
),否则它会干扰date
函数。在不要自己解析sate,而是使用内置的
datetime
模块所以,换个代码就行了
^{pr2}$到
相关问题 更多 >
编程相关推荐