xiaobaizong 发表于 2020-9-2 11:10:04

大佬们 求帮助

为啥print = 1是错的

ELEVEN111 发表于 2020-9-2 11:19:42

变量可以任意取名,但必须遵循以下命名规则:

由字母、数字、下划线(_)组成
不能以数字开头
不能使用 Python 关键字
不能使用特殊符号,例如:!、@、#、$、% 等

因为不能使用Python 关键字做变量 {:10_254:}

永恒的蓝色梦想 发表于 2020-9-2 12:26:11

ELEVEN111 发表于 2020-9-2 11:19
变量可以任意取名,但必须遵循以下命名规则:

由字母、数字、下划线(_)组成


print 在 Python3 中不是关键字

bonst 发表于 2020-9-2 13:20:55

因为print涉及到print()函数,所以不能作为变量名

heidern0612 发表于 2020-9-2 13:45:32

你占用python内部函数关键字名字了之后,print功能就失效了。

所以不能用python关键字重命名。

ELEVEN111 发表于 2020-9-2 13:51:39

永恒的蓝色梦想 发表于 2020-9-2 12:26
print 在 Python3 中不是关键字

这样 那就是变量取名不能使用内置函数名{:10_333:}

wzdr 发表于 2020-9-2 14:01:22

{:10_269:} 看不懂啊

永恒的蓝色梦想 发表于 2020-9-2 14:43:53

ELEVEN111 发表于 2020-9-2 13:51
这样 那就是变量取名不能使用内置函数名

可以取。这个根本不会报错。

ELEVEN111 发表于 2020-9-2 15:02:44

永恒的蓝色梦想 发表于 2020-9-2 14:43
可以取。这个根本不会报错。

如果输入就会报错

永恒的蓝色梦想 发表于 2020-9-2 15:09:10

ELEVEN111 发表于 2020-9-2 15:02
如果输入就会报错

你不 print 不就不报错了

ELEVEN111 发表于 2020-9-2 15:11:06

永恒的蓝色梦想 发表于 2020-9-2 15:09
你不 print 不就不报错了

嗯嗯 是的 不print 是不会报错的
页: [1]
查看完整版本: 大佬们 求帮助