玩蛇网提供最新Python编程技术信息以及Python资源下载!
django网站项目展示大全

新手求Python高手看源码错误

num=10;
print '猜猜我是谁';
bool bigo=false;
while bigo==false:
    answer=input();
    if answer>num:
        print '太大了';
    if answer<num:
        print '太小了';
    if answer==num:
        print '对了';
        bigo=true;

这段程序错在哪里了呢,求帮忙

bool bigo=false;改为bigo=False 不用先类型声明(bool),也没必要加分号(当然,加分号也不算错)
python中要将布尔值写为True和False,首字母大写

这是python 程序?python 不用分号的亲!python 的真假都是首字母大写的亲~True False

python 没有bool这个关键字

好吧 给改一下。。

num = 10
print '猜猜我是谁'
bigo = False

while not bigo:
    answer = input()
    if answer > num:
        print '太大了'
    if answer < num:
        print '太小了'
    if answer == num:
        print '对了'
        bigo = True

看下python 入门教程呗

建议先看看一个入门教程吧

num = 10
while True:
    answer = input('猜猜我是谁')
    if answer> num:
        print '太大了'
    elif answer < num:
        print '太小了'
    else:
        print '对了'
        break

这样好些,但要注意字符问题。

不想吐槽了。。。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20173.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月31日 - 11时24分13秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules