我正在制作一个计时器,将其记下来,并在命令提示符中正确显示以下内容:
min = (code for counting minutes)
sec = (code for counting seconds)
print( min , ":" , sec , sep="" )
12:34
现在,我想将输出内容打印到变量/字符串中,以便可以在其他代码中使用它。
顺便说一句,我不需要时间在cmd
中显示时间,我只需要使min:sec成为变量。
答案 0 :(得分:1)
我相信,您还需要用前导零表示时间格式,即03:04
而不是3:4
。最简单的方法是使用f字符串:
v = f'{min:02}:{sec:02}'
对于3.6之前的版本,您可以改用str.format()
:
v = '{:02}:{02}'.format(min, sec)