Python编程显示invalid syntax

看的是版本是2.4.3的一本入门介绍书。和书上一样的一个程序,一直报错。。就是print答应你是不是改成要加括号了。。... 看的是版本是2.4.3的一本入门介绍书。和书上一样的一个程序,一直报错。。就是print答应你是不是改成要加括号了。。 展开
 我来答
albumin
推荐于2017-09-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2373万
展开全部
import random
secret=random.randint(1,100)
guess=0
tries=0
print(" ANOY ni yao xuan ze 1 dao 100 ")
print (" ni you 6 ci ji hui")
while guess !=secret and tries<6:
        guess=int(input("what is yer guess ?"))
        if guess<secret:
            print("Too low,ye scurvy dog!")
        elif guess > secret:
            print("Too high, langlubber")
        tries=tries+1
if guess==secret:
    print("Avast ! ye got it! Found my secret, ye did")
else:
    print("No more guess!,Better luck next time,matey!")
    print("The secret number was",secret)

python是以缩进判断代码的配对的,elif的缩进必须与对应的if语句一样

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式