def timer(time):
mins =
while time >= 60:
mins += 1
time -= 60
print (mins + ':' + time)
timer(45)
我知道我是否执行print(mins,“:”,time)我不会收到错误,但我正在尝试通过这种方式进行操作。
答案 0 :(得分:0)
从str
创建一个int
。将您的打印声明更改为此:
print( str(mins) + ':' + str(time))
或使用字符串格式:
print( '%d:%d' % (min, time) )
或者,如果您使用的是Python 3.7或更高版本,则可以使用f字符串语法。
print( f'{min}:{time}' )