python之变量名

在python中,变量不需要提前声明,创建时直接对其赋值即可,变量类型由赋给变量的值决定。值得注意的是,一旦创建了一个变量,就需要给该变量赋值。

变量名应严格遵守以下规则:

1.变量名只能包含:字母/数字/下划线

2.数字不能开头

3.不能说python的关键字

4.不能是函数名,否则会失去其函数功能。

#!/use/bin/env python
#-*- coding:utf-8 -*-
content5 = 6 #content5为变量名 6为变量的值
print(type(content5)) #输出类型为'int'
_value = '变量的名' #_value为变量名 '变量的名'为变量的值
print(type(_value))#输出类型为'str'

如何查看python关键字?

import keyword
print(keyword.iskeyword("and"))#判断and是否为关键字
#运行后输出为True
print(keyword.kwlist)#查看python中的所有关键字

不能是函数名,否则会失去其函数功能。

len = '特殊字符窜命名'#使用len作为变量名
print(len)
print(len(strExample))#len函数失去返回字符串长度功能,导致系统出错。

输出为:
特殊字符窜命名
Traceback (most recent call last):
  File "D:/pystudy/aaaa.py", line 15, in <module>
    print(len(strExample))
NameError: name 'strExample' is not defined

猜你喜欢

转载自www.cnblogs.com/jiamingbaby/p/11828610.html