jyj_duty 发表于 2023-7-22 16:42:02

关于int使用,Mac和win是否有区别

我在学习bi站上小甲鱼视频第三节课,并进行代码输入
完成后(没有输入错误的前提下)win可以运行但mac不可以,python是官网下的最新版本3.11.4
以下是报错内容
Traceback (most recent call last):
File "/Users/jiangyanjie/Desktop/python/my first game.py", line 2, in <module>
    guess = int(temp)
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'builtin_function_or_method'

jyj_duty 发表于 2023-7-22 16:43:14

以下是输入内容过

temp = input
guess = int(temp)

if guess == 8:
    print("你是我肚子里的蛔虫吗")
    print("哼,猜中了也没有奖励")
else:
    print("猜错啦,我心里想的是8!")

print("游戏结束,不玩啦!!")

陈尚涵 发表于 2023-7-22 16:45:39

windows的python和mac的python并没有区别
只是你第一行的input后忘加小括号了
求最佳{:10_256:}

jyj_duty 发表于 2023-7-22 16:49:36

陈尚涵 发表于 2023-7-22 16:45
windows的python和mac的python并没有区别
只是你第一行的input后忘加小括号了
求最佳

的确,加上之后跑起来了

陈尚涵 发表于 2023-7-22 16:50:03

jyj_duty 发表于 2023-7-22 16:49
的确,加上之后跑起来了

求最佳{:10_254:}

陈尚涵 发表于 2023-7-22 16:54:02

jyj_duty 发表于 2023-7-22 16:49
的确,加上之后跑起来了

问题解决,请设置最佳答案{:10_254:}

jyj_duty 发表于 2023-7-22 17:01:13

陈尚涵 发表于 2023-7-22 16:54
问题解决,请设置最佳答案

好吧,我小白,发的不是问题贴,第一次用,没找到问题解决{:5_92:}
下次一定,抱歉

zhangjinxuan 发表于 2023-7-22 18:04:14

builtin_function_or_method 是什麼

有没有一种可能,我只是说可能啊,你这个 temp 真的是由 input 读入的?

zhangjinxuan 发表于 2023-7-22 18:07:28

jyj_duty 发表于 2023-7-22 16:43
以下是输入内容过

temp = input


原来如此{:10_256:}{:10_256:}{:10_256:}

学习编程中的Ben 发表于 2023-7-22 18:30:16

哦哦
页: [1]
查看完整版本: 关于int使用,Mac和win是否有区别