小编Sun*_*der的帖子

python:函数中的变量,点前面是函数名

我需要理解这个概念,其中我们可以在函数定义中的变量名中使用点 (.)。这里没有类定义,也没有模块,Python 不应该接受包含点的变量名。

def f(x):
    f.author = 'sunder'
    f.language = 'Python'
    print(x,f.author,f.language)

f(5)
`>>> 5 sunder Python`
Run Code Online (Sandbox Code Playgroud)

请解释这是如何可能的,并建议相关文档以供进一步探索。

function python-3.x

5
推荐指数
1
解决办法
6390
查看次数

标签 统计

function ×1

python-3.x ×1