为什么我的python程序不起作用?

沿着
import time
import random
target = random.randrange(1, 3, 2)
print target  #for debug reasons
time.sleep(5)
shot = raw_input("Enter a random number")
while shot != target:
   print "n0pe"
   shot = raw_input("Enter a random number")
else:
    print "you won"

当我测试这个有趣的游戏时,即使我说的是正确的数字,它也总是说n0pe。我不知道这是怎么回事!

摩西

target是一个整数值。raw_input()返回一个字符串。在python中,字符串和整数永远不会彼此相等。

例如:

print 1 == "1"
# prints "False"

int()在进行比较之前,您需要使用将用户输入转换为整数

import time
import random
target = random.randrange(1, 3, 2)
print target  #for debug reasons
time.sleep(5)
shot = int(raw_input("Enter a random number"))
while shot != target:
   print "n0pe"
   shot = int(raw_input("Enter a random number"))
else:
    print "you won"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的python程序不起作用?

来自分类Dev

为什么我的信号处理程序不起作用?

来自分类Dev

为什么我的信号处理程序不起作用?

来自分类Dev

为什么我的引导程序下拉列表不起作用?

来自分类Dev

为什么我的C ++程序不起作用?

来自分类Dev

为什么我的猴子修补程序不起作用?

来自分类Dev

为什么我的JavaScript验证程序不起作用?

来自分类Dev

为什么我的 for 循环不起作用?阶乘程序

来自分类Dev

为什么我的秒表程序不起作用?

来自分类Dev

为什么我的程序不起作用(python帮助中的反向功能)?

来自分类Dev

为什么我在Python中的front_back程序不起作用?

来自分类Dev

为什么我的 python 字数统计程序不起作用?

来自分类Dev

为什么这个基本的python程序不起作用?

来自分类Dev

为什么我的python if语句不起作用?

来自分类Dev

为什么我的Python PIL导入不起作用?

来自分类Dev

为什么我的def函数在Python中不起作用?

来自分类Dev

Python-Beautifulsoup | 为什么我的find()不起作用?

来自分类Dev

为什么我的for循环不起作用?(Python)

来自分类Dev

为什么我的Python脚本根本不起作用?

来自分类Dev

为什么我的 IF 语句在 python 上不起作用?

来自分类Dev

Python 和 BeautifulSoup:为什么我的 if 条件不起作用

来自分类Dev

为什么我的 Python 3 代码不起作用?

来自分类Dev

为什么该程序不起作用?

来自分类Dev

为什么程序不起作用?

来自分类Dev

为什么我的printf不起作用?

来自分类Dev

为什么我的列表不起作用?

来自分类Dev

为什么我的for循环不起作用?

来自分类Dev

为什么我的代码不起作用?

来自分类Dev

为什么getchar()对我不起作用?

Related 相关文章

热门标签

归档