2892150342ABC 发表于 2020-5-18 10:10:41

大哥们帮我看看

        大哥们我的程序有什么漏洞呢,为什么输入一个数字后报错呢?
temp = input("请输入一个数字:")
guess= temp
if 100 >=guess >=0:
    print("你好漂亮")
else:
    print("你真丑!!!!")

qiuyouzhi 发表于 2020-5-18 10:14:57

2892150342ABC 发表于 2020-5-18 10:12
大哥们为啥呢,难道python也要让我脱发?

得先转换为int类型,不然input永远返回的是字符串:
temp = input("请输入一个数字:")
guess= int(temp)
if 100 >= guess >= 0:
    print("你好漂亮")
else:
    print("你真丑!!!!")
第二行就是让你转换为整数的,你要是直接赋值就没有意义了。
设个最佳呗~

2892150342ABC 发表于 2020-5-18 10:12:21

大哥们为啥呢,难道python也要让我脱发?

老八秘制 发表于 2020-5-18 10:12:49

要先int()转换整型才可以比较
temp = input("请输入一个数字:")
guess= int(temp)
if 100 >=guess >=0:
    print("你好漂亮")
else:
    print("你真丑!!!!")

2892150342ABC 发表于 2020-5-18 10:17:31

qiuyouzhi 发表于 2020-5-18 10:14
得先转换为int类型,不然input永远返回的是字符串:

第二行就是让你转换为整数的,你要是直接赋值就没 ...

谢谢

2892150342ABC 发表于 2020-5-18 10:18:28

qiuyouzhi 发表于 2020-5-18 10:14
得先转换为int类型,不然input永远返回的是字符串:

第二行就是让你转换为整数的,你要是直接赋值就没 ...

大哥,怎么设,为啥没有了

qiuyouzhi 发表于 2020-5-18 10:18:35

2892150342ABC 发表于 2020-5-18 10:17
谢谢

设个最佳呗~

2892150342ABC 发表于 2020-5-18 10:19:32

qiuyouzhi 发表于 2020-5-18 10:18
设个最佳呗~

设了

2892150342ABC 发表于 2020-5-18 10:20:03

2892150342ABC 发表于 2020-5-18 10:19
设了

大哥你是python高手是不

qiuyouzhi 发表于 2020-5-18 10:20:25

2892150342ABC 发表于 2020-5-18 10:19
设了

谢谢啦{:10_279:}

老八秘制 发表于 2020-5-18 10:21:44

qiuyouzhi 发表于 2020-5-18 10:18
设个最佳呗~

我最佳没了{:10_266:}
凭啥你后来的都能抢到最佳{:10_266:}

qiuyouzhi 发表于 2020-5-18 10:22:52

老八秘制 发表于 2020-5-18 10:21
我最佳没了
凭啥你后来的都能抢到最佳

{:10_281:}下次给你{:10_256:}
这次我先嫖一个

2892150342ABC 发表于 2020-5-18 10:30:49

老八秘制 发表于 2020-5-18 10:21
我最佳没了
凭啥你后来的都能抢到最佳

大哥一会我还发,只要你教我,我最佳+666

老八秘制 发表于 2020-5-18 10:34:53

2892150342ABC 发表于 2020-5-18 10:30
大哥一会我还发,只要你教我,我最佳+666

emm好吧
页: [1]
查看完整版本: 大哥们帮我看看