import re
time = input()
if re.match('^[1-2][0-9][:][0-9]{2}$',time):
print('Late')
else:
print('Ok')
我正在研究一个程序,其中会有多个定时(24小时制,如14:30,12:49等)由用户给出(输入范围从4到9999)在同一行中,每行之间有一个空格。问题是他没有给出输入的数量。他只是打字,直到他完成。所以如何获得高于10:00的时间点。从10:01开始说。在同一行中输入多个输入,直到用户完成python为止
我添加的代码仅显示时间是否高于10:00。这也只适用于单一输入。我计算出如何提供多个输入并运行它应该在一条线中输入所有输入
你到目前为止尝试过什么? – Neo
以及我只设法读取时间是否在10:00以上或以下到10:00。我知道如何使用split()在一行中输入多个输入。但不知道如何阅读 –
import re time = input() if re.match('^ [1-2] [0-9] [:] [0-9] {2} $',时间): print('Late') else: print('Ok') –