【发布时间】:2016-01-15 23:05:42
【问题描述】:
我一直在制作一个 Python 程序,我想它会计算 Python 2 完成 100 个周期所需的秒数,最后我决定将其转换为 Hz。这需要我将第二个计数更改为 1,我认为这是最简单的除法。注意时间等于结束-开始:
time / time
很简单。 问题是,这似乎不起作用:时间变量保持不变。我尝试使用两个斜杠,将“float”放在前面并包围两个变量,并且我已经从 future 导入除法,但似乎没有一个有效。有什么建议吗?
谢谢, 奥辛
注意:时间变量不是整数,我不希望它被截断。如果它与您的解决方案有关,请告诉我,感谢您的帮助。
【问题讨论】:
-
time / time不会告诉 Python 对除法结果进行任何操作。 -
我没有看到任何赋值语句。你能告诉我们可运行的MCVE吗?
time是什么?预期的行为是什么?当前的行为是什么? -
time / time对于所有整数1始终为1。 -
你想做
1/time而不是time/time。
标签: python variables decimal division