瓶子呀呀 发表于 2020-5-19 15:22:43

课后作业第002讲:用Python设计第一个游戏 2

这个代码有什么问题么?运行还是不对

num=input(“请输入1到100之间的数字:“)
if1<=num<=100:
print("你妹好漂亮")
else:
print("你大爷好丑“)

qiuyouzhi 发表于 2020-5-19 15:24:50

1,缩进
2,input没有转换为整数
3,你又发错地方了

瓶子呀呀 发表于 2020-5-19 15:29:26

qiuyouzhi 发表于 2020-5-19 15:24
1,缩进
2,input没有转换为整数
3,你又发错地方了

1.我实际上输的是有缩的
2.文本不就是整数么,为啥要转换?
3.我以为是随便在哪都可以发的呢,我再看下你发的链接位置吧

瓶子呀呀 发表于 2020-5-19 15:38:12

瓶子呀呀 发表于 2020-5-19 15:29
1.我实际上输的是有缩的
2.文本不就是整数么,为啥要转换?
3.我以为是随便在哪都可以发的呢,我再看下 ...

我找到位置了,下次应该不会发错{:5_109:}

qiuyouzhi 发表于 2020-5-19 15:38:32

瓶子呀呀 发表于 2020-5-19 15:29
1.我实际上输的是有缩的
2.文本不就是整数么,为啥要转换?
3.我以为是随便在哪都可以发的呢,我再看下 ...

1,有缩进那第一个问题就跳过了
2,你没搞明白字符串和整数的区别
>>> 1 == '1'
False

KevinHu 发表于 2020-5-19 15:38:34

瓶子呀呀 发表于 2020-5-19 15:29
1.我实际上输的是有缩的
2.文本不就是整数么,为啥要转换?
3.我以为是随便在哪都可以发的呢,我再看下 ...

input()返回的是一个字符串,不是一个整形变量
页: [1]
查看完整版本: 课后作业第002讲:用Python设计第一个游戏 2