python:我可以将变量设置为等于其自身的函数吗?

标签 python

我可以这样做吗?

var1 = some_function(var1)

当我尝试执行此操作时出现错误,但也许我做错了什么。

最佳答案

如果之前已经定义了变量,则可以这样做。

例子:

def f(x):
    return x+1

var1 = 5
var1 = f(var1)
# var1 is now 6

如果之前没有定义变量,则不能这样做,因为没有值可以传递给函数。

关于python:我可以将变量设置为等于其自身的函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3417488/

相关文章:

python - 如何在 pyspark 的 RDD 上访问元组中的单个元素?

python - Pandas 评估条件并转换为 0/1 int

python - 达斯克 : NotImplementedError: `df.column.cat.codes` with unknown categories is not supported

python - 在 Pandas Dataframe 中计算 NaN 但忽略了领先的

python - "pip install --upgrade distribute"错误

python - 将函数应用于列的所有元素(字符串列表)以转换为 float

python - 使用opencv查找包含另一个图像的最相似图像

python - 在 Spacy 中扩展引理查找表

python - 无法在 python 中对 URL 进行 urllib.urlencode

python - 为什么这段代码打印 None ?