哪位能告诉我,为什么提示没有定义 x

img

不光 x 没定义, y 也没定义

你要这么用

x = 10
y = 20

print(sum(x,y))


或者

print(sum(10,20))

summ(x,y)传入了两变量,x,y,这两个变量未定义,er这两个变量是全局的.函数中的x,y是传入参数的形式,不能当做全局,你需要在调用summ前定义x,y变量

有帮助请点一下右上角的采纳,谢谢

x 和y当然没有定义啊,我没学Python都能看出来,你的x和y定义在哪里