代码错误在下面调用的地方
你写了
guess(xxx) 带了一个参数
而函数定义没有参数
建议的改法是
if int(input()) == num:
下面直接写
guess()
以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
这个错误提示意味着函数 input_guess() 定义时没有参数,但在调用时给了一个参数。你需要检查一下代码,看看是否在调用 input_guess() 函数时传入了一个参数。如果是这样,你需要将这个参数从调用中移除。如果你需要传递参数给 input_guess() 函数,你需要在函数定义时添加一个参数。例如:
def input_guess(guess):
# 函数体
这样,当你需要调用 input_guess() 函数时,你需要传递一个参数给它:
input_guess(user_guess)
其中 user_guess 是你的猜测值。请注意,这只是一个示例,你需要根据你的代码适当修改函数定义和调用。