楼主: 客初
32929 293

我的Python学习直播帖   [推广有奖]

81
qdzhxg 发表于 2014-7-13 15:11:20 |只看作者 |坛友微信交流群

回帖奖励 +5

请教下各位:
我用的版本是python2.7.8,运行与孩子一起学编程书中猜数游戏的代码是出错

提示如下
Traceback (most recent call last):
  File "D:/工作/数据分析/Python/练习/NumGuess", line 16, in <module>
    tries=tires+1
NameError: name 'tires' is not defined

下面是我的代码,其中global 两句是我百度之后加上的,加上之后运行仍然不对,不知道是不是版本差异问题,请教各位,应该是如何写


import random

global tries
global guess
secret =random.randint(1,100)
guess =0
tries =0

print "AHOY!   I'm the Dread Pirate Roberts, and I have a secret!"
print "It is a number from 1 to 99.I'll give you 6 tires."

while guess!=secret and tries <6:
    guess=input("What's your guess? ")
    if guess<secret:
        print "Too low,ye scurvy dog!"
    elif guess > secret:
        print "Too high,Landlubber!"
    tries=tires + 1
   
    if guess==secret:
        print "Avast! Ye got it! Found my secret,ye did!"
    else:
        print "No more guesses! Better luck next time,matey!"
        print "The secre number was ",secret

import random

global tries
global guess
secret =random.randint(1,100)
guess =0
tries =0

print "AHOY!   I'm the Dread Pirate Roberts, and I have a secret!"
print "It is a number from 1 to 99.I'll give you 6 tires."

while guess!=secret and tries <6:
    guess=input("What's your guess? ")
    if guess<secret:
        print "Too low,ye scurvy dog!"
    elif guess > secret:
        print "Too high,Landlubber!"
    tries=tires + 1
   
    if guess==secret:
        print "Avast! Ye got it! Found my secret,ye did!"
    else:
        print "No more guesses! Better luck next time,matey!"
        print "The secre number was ",secret

使用道具

82
Bridgenc 发表于 2014-7-13 23:03:07 |只看作者 |坛友微信交流群

回帖奖励 +5

正在学 Python, 这里非常有帮助。 谢谢

使用道具

83
Bridgenc 发表于 2014-7-13 23:12:37 |只看作者 |坛友微信交流群

回帖奖励 +5

Support. Keep going

使用道具

84
客初 企业认证  学生认证  发表于 2014-7-14 00:47:16 |只看作者 |坛友微信交流群
qdzhxg 发表于 2014-7-13 15:11
请教下各位:
我用的版本是python2.7.8,运行与孩子一起学编程书中猜数游戏的代码是出错
tries拼错了

使用道具

85
客初 企业认证  学生认证  发表于 2014-7-14 00:48:05 |只看作者 |坛友微信交流群
statawl 发表于 2014-7-13 12:08
非常好,一直想学Python,希望可以多请教~~
OK.一起努力!

使用道具

86
leimalm 发表于 2014-7-14 07:58:02 |只看作者 |坛友微信交流群

回帖奖励 +5

这个要坚决顶!

使用道具

87
qdzhxg 发表于 2014-7-14 08:27:06 |只看作者 |坛友微信交流群

回帖奖励 +5

果然拼错了,谢谢指点,困扰我半天

使用道具

88
roppers 发表于 2014-7-14 23:30:35 |只看作者 |坛友微信交流群

回帖奖励 +5

good. jiayou

使用道具

89
dr_lmj 发表于 2014-7-15 11:08:22 来自手机 |只看作者 |坛友微信交流群

回帖奖励 +5

好贴,mark下

使用道具

90
michael99va 发表于 2014-7-17 05:19:18 |只看作者 |坛友微信交流群

回帖奖励 +5

这个牛,谢谢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 15:53