标识符由字母、下划线和数字组成,且不能以数字开头

用我自己的理解->由数字、字母、下划线构成;数字不开头;不用其他的特殊字符。那特殊字符是啥?无知的我查了查百度百科↓

Python标识符命名规则

???那- *是不是特殊字符呢?让我看看:

Python标识符命名规则

啊, - — * / 这些符号是特殊字符

所以

my-name、abc*567  这类有含有特殊字符的标识符命名是错误的;

3Q 、 13tree   这类以数字开头的标识符命名是错误的;

但是

_3q 、_13tree或者是my_name、abc_12这类是正确的。满足数字不开头,且无其他特殊字符

相关文章:

  • 2022-02-04
  • 2021-11-13
  • 2021-05-21
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-01-01
  • 2021-12-01
猜你喜欢
  • 2021-07-03
  • 2022-12-23
  • 2022-01-24
  • 2022-01-28
  • 2022-12-23
  • 2021-09-21
相关资源
相似解决方案