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