我遇到了以下问题:
def function (number):
for number in list:
number = number + 1
例如函数(1): 对于范围(1,5)中的数字: 数字 = 数字 + 1
错误返回为"无法分配函数调用"我想将该变量用作进一步计算的值。
帮助!
我认为你有两个问题。首先,您没有正确命名或声明函数;您应该这样做:
def f(number):
...
其次,您正在命名函数参数number
但在下一行中,您似乎list
视为参数。我想你的意思是这样做:
def f(list):
for number in my_list:
...
python 中的函数是使用 def
关键字定义的:
def function_name(number):
for number in my_list:
number = number + something
你必须使用def
来定义一个函数