我的意思是小时和分钟。将它们作为input()函数的参数并将其赋值给变量。有可能吗?
像这样:
time = input(current time)
答案 0 :(得分:1)
如果您需要单独的小时和分钟
from datetime import datetime
a=datetime.now()
print(a.hour,a.minute)
答案 1 :(得分:0)
intput
仅返回str
类型的对象(字符串)。
但是,您可以通过指定特定格式并使用标准库中的datetime
执行转换来实现创造性:
from datetime import time
time = input('Enter a time in the format HH:MM \n')
# input 15:25
h, m = map(int, time.split(':'))
res = time(hour=h, minute=m)
print(res)
15:25:00