如何使我打印的内容变成变量?

时间:2020-11-11 08:11:28

标签: python

我正在制作一个计时器,将其记下来,并在命令提示符中正确显示以下内容:

min = (code for counting minutes)
sec = (code for counting seconds)

print( min , ":" , sec , sep="" )
12:34

现在,我想将输出内容打印到变量/字符串中,以便可以在其他代码中使用它。 顺便说一句,我不需要时间在cmd中显示时间,我只需要使min:sec成为变量。

1 个答案:

答案 0 :(得分:1)

我相信,您还需要用前导零表示时间格式,即03:04而不是3:4。最简单的方法是使用f字符串:

v = f'{min:02}:{sec:02}'

对于3.6之前的版本,您可以改用str.format()

v = '{:02}:{02}'.format(min, sec)
相关问题