当前位置: 首页 > 知识库问答 >
问题:

简单倒计时Python[重复]

施驰
2023-03-14

我写了这段代码,我在《Python for dummies》一书中找到了这段代码

countdown = 10
while countdown:
    print countdown,
    countdown -= 1
print "Blastoff!"

它应该打印10 9 8 7 6 5 4 3 2 1Blastoff!

当我运行程序时,我得到一个错误“调用打印时缺少括号”

在youtube上,我发现了一个类似的代码,从0到10000000。这个很好用。

def count(x):
while (x <= 10000000):
    print (x)
    x+=1
count(0)
print ("I hate my job. I quit!")

为什么它们看起来如此不同?我需要什么样的基础知识才能理解这一点?这是不同python版本的问题吗?《Python for dummies》是一本糟糕的书吗?

共有3个答案

松秦斩
2023-03-14

您正在阅读的这本书是为python版本2编写的,其中if和while语句不需要括号。然而,您似乎正在使用python版本3,它要求您在if和while语句中加入parantasis。您可以通过在正确的位置向代码中添加paranthesis来解决此问题,或者下载python版本2(2.7是最常见的版本),这样您就可以在不修改代码的情况下使用代码。

秋和雅
2023-03-14

对于Python 3.0和之后的版本,`print̀需要()。

更改为打印(“起飞!”) 不会有任何错误

汪晨
2023-03-14

这是一个Python 2 vs 3的游戏<代码>打印(code>print)是2中的一个关键字,现在是3中的一个函数。显然,该代码是为2编写的,但您使用的是3。

只需添加括号,并像对待任何其他函数一样对待打印。

 类似资料:
  • 非常简单的倒计时,按住鼠标顺时针拖动增加时间,逆时针拖动减少时间,松开鼠标自动开始倒计时。 参考了安卓应用Ovo

  • 问题内容: 只是想问问如何创建最简单的倒数计时器。 该网站上会有一句话: “注册将在05:00分钟后关闭!” 因此,我想做的是创建一个简单的js倒数计时器,该计时器从“ 05:00”到“ 00:00”,然后在结束时重置为“ 05:00”。 之前我一直在回答一些问题,但是对于我想做的事情,它们似乎都太过激烈了(日期对象等)。 问题答案: 我有两个演示,一个带演示,一个不带演示。两者都不使用日期函数,

  • 本文向大家介绍jquery简单倒计时实现方法,包括了jquery简单倒计时实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery简单倒计时实现方法。分享给大家供大家参考,具体如下: 希望本文所述对大家jQuery程序设计有所帮助。

  • 本文向大家介绍简单实现js倒计时功能,包括了简单实现js倒计时功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js倒计时的具体代码,主要使用了JS的Date对象和定时器setInterval,供大家参考,具体内容如下 更多关于倒计时的文章请查看专题:《倒计时功能》 更多JavaScript时钟特效点击查看:JavaScript时钟特效专题 以上就是本文的全部内容,希望对大家的学习

  • 本文向大家介绍js倒计时简单实现方法,包括了js倒计时简单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js倒计时简单实现方法的代码,分享给大家供大家参考,具体如下: 如果想显示倒计时效果,可以使用如下代码调用:  jquery插件形式: 希望本文所述对大家JavaScript程序设计有所帮助。

  • 本文向大家介绍js简单倒计时实现代码,包括了js简单倒计时实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js简单倒计时实现代码。分享给大家供大家参考,具体如下: 更多关于JavaScript相关内容可查看本站专题:《JavaScript时间与日期操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技