logicalboy 发表于 2020-3-31 18:40:57

新人求助

求大神帮助,在小甲鱼的0基础入门学习python第5页temp = input再将guess赋值,为什么不能直接guess = input呢?谢谢

Hello. 发表于 2020-3-31 18:42:24

请贴代码
别人不知道你想表达什么

wuqramy 发表于 2020-3-31 18:42:31

可以,只是简单的代码容易让初学者理解

zltzlt 发表于 2020-3-31 18:42:55

也可以,但是要将 guess 转化为整数,即 guess = int(input())

天假之名 发表于 2020-4-1 07:16:26

temp = input()
guess = int(temp)
temp = int(input())

这两个表达的意思是一样的

WangJS 发表于 2020-4-1 07:37:50

但要再加一个   int()

heidern0612 发表于 2020-4-1 08:00:07

input默认输出的是字符串,即使你填了数字,他也是个数字形式的字符串。

字符串不int的话,下面是没办法跟数字进行比较的,因为类型不同。

logicalboy 发表于 2020-4-1 09:57:24

谢谢大神帮助

CZH206 发表于 2020-4-1 10:05:54

只是为了让你好理解

Hello. 发表于 2020-4-1 16:38:18

logicalboy 发表于 2020-4-1 09:57
谢谢大神帮助

以后就不用了,只是让你理解(求设最佳答案{:10_254:})
页: [1]
查看完整版本: 新人求助