【发布时间】:2015-12-27 12:49:17
【问题描述】:
给定函数头:
myfunction(from):
#some code
我收到语法错误。这是因为“from”是 Python 中的关键字吗?如果是这样,是否所有关键字都不能用作变量名?
【问题讨论】:
给定函数头:
myfunction(from):
#some code
我收到语法错误。这是因为“from”是 Python 中的关键字吗?如果是这样,是否所有关键字都不能用作变量名?
【问题讨论】:
这是一个关键字,所以你不能用它作为名字,试试:
def my_function(from_):
# some code
【讨论】:
_from convention 用于私人名称,我使用from_,或者例如from_email避免关键字冲突