在python(3.3.3)中,命名已经使用的变量的正确方法是什么?
例如,我想创建变量input
。显然这不会起作用,因为有一个名为input
的python关键字。
假设我需要一个类似于input
的名称,在不偏离单词input
的情况下命名它的正确方法是什么,即不使用user_input
之类的名称或answer
?
答案 0 :(得分:2)
即使函数使用了任何名称,也可以使用任何名称。
您无法使用def
,class
,if
,else
......
但当然,替换函数使用的名称以避免混淆是不好的做法。
一种已知做法是在最后添加_
:input_
,class_
...