在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
原文:https://www.cnblogs.com/jiamingbaby/p/11828610.html