在Python中指定input()类型?

3zz*_*zzy 3 python types input

是否可以定义输入时间,如时间,日期,货币或应手动验证?例如:

morning = input('Enter morning Time:')
evening = input('Enter evening Time:')
Run Code Online (Sandbox Code Playgroud)

..我需要(仅)时间,如何确保用户输入xx:xx格式的输入,其中xx只是整数.

Ale*_*lli 10

input(在Python 2.any中)将返回用户输入的任何表达式的类型.更好(在Python 2.any中)使用raw_input,返回一个字符串,并自己进行转换,捕获TypeError转换失败的情况.

Python 3.any的input工作方式类似于2.any's raw_input,即返回一个字符串.