擅长:python、mysql、java
<p>如果两个输入使用相同的计量单位,则应为标准除法运算:</p>
<pre><code>size = raw_input("File size in KB: ")
speed = raw_input("Speed in KB/sec: ")
est = float(size) / float(speed)
print "It will take %f seconds." % est
</code></pre>
<p>实际上,任何时候你看到单词<em>每</em>时,例如英里<em>每</em>小时或千字节<em>每</em>秒,你都可以想到<em>除以</em>:英里<em>除以</em>小时,或千字节<em>除以</em>秒。你知道吗</p>
<p>现在,如果文件大小输入的度量单位不同,例如兆字节,则需要首先将其转换为公共度量单位:</p>
<pre><code>sizeInKb = float(size) * 1024
est = float(sizeInKb) / float(speed)
</code></pre>
<p>最后,您可以通过导入<code>datetime</code>,轻松地用Python显示持续时间:</p>
<pre><code>print "Estimated Time: %s" % datetime.timedelta(seconds = est)
</code></pre>
<p>希望这有帮助!你知道吗</p>