|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
刚开始学,买了一本《零基础入门学习python》,发现里面有些习题是错误的,前面几个我自己找办法解决了。但是到《3.8引入外援》这一篇后边的习题上不知道怎么解决了。请各位帮忙看看,谢谢。
习题是:
import random
secret = random.randint(1,10)
temp = input("猜数字:")
guess = int(temp)
wihle guess != secret:
temp = input("错误,继续\n")
guess = int(temp)
if guess > secrt:
print("太大了")
else:
print("太小了")
if guess == secret:
print("正确")
print("game over")
运行后显示错误:
File "excise 07.py", line 6
wihle guess != secret:
^
SyntaxError: invalid syntax
***Repl Closed***
我知道问题出在这个“secret”上,但是不知道该怎么改。
- import random
- secret = random.randint(1,10)
- temp = input("猜数字:")
- guess = int(temp)
- while True:
- if guess == secret:
- print("正确")
- break
- else:
- if guess > secret:
- print("太大了")
- temp = input("继续\n")
- guess = int(temp)
- else:
- print("太小了")
- temp = input("继续\n")
- guess = int(temp)
-
- print("game over")
复制代码
楼主啊,这真的不能怪书,是你自己的问题
错误太多了点
|
|