变量
1、变量介绍
变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。
在Java、C、C++、这些强数据类型语言中,定义变量必须声明变量的类型,例如 int a = 10 ;
在python中,因为python是若数据类型语言,在定义使用变量的过程中,不用声明变量的类型,解释器会自动根据变量值来判断。
python中的变量定义:变量名称 = 变量值 ,例如 a = 10 。
2、变量的命名规范
(1)变量名称只能由 大小写字母【(大小写敏感)、数字、下划线(_)】(有效符号)组成,不能包含特殊符号。
(2)变量名称中包含数字时。数字不能开头。
(3)不能以关键字或者保留字作为变量的名称。
(4)变量命名尽量有意义。
(5)常见的命名方法:
a. 小驼峰法,常见于C、C++、C#、Java。单词组合,开头单词首字母小写,后面单词首字母大写。例如:peopleAge
b. 下划线法,python语言推荐使用方法。单词组合命名时,单词之间以下划线连接。例如:people_age
c. 大驼峰法,常用于命名类名称。单词组合,每个单词首字母均大写。例如:PeopleAge
(6)Python的关键字和保留字:
keyword.kwlist :['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def',
'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in',
'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
3、变量类型(数据类型)
1)基本数据类型
(1)数值型(number)
a. 整型(整数):int 。 例如:a = 10
b. 浮点型(小数):float 。 例如:a = 10.0
c. 复数(虚数):complex 。 例如:a = 1.0 + 1.0j
(2)布尔型(bool/boolean)
a. 真:Ture 。 例如:10 == 10
b. 假:False 。 例如:10 == 11
(3)字符串型(str/string)
a. 单引号之内的内容, 例如: 'sauda'
b. 双引号之内的内容, 例如: "sauda"
c. 三引号之内的内容, 例如: '''sauda'''
(注:三引号在python中,不仅是多行注释,也是文档注释,还可以是字符串类型)
(4)空型(None)
表示一种不存在的意思
2)引用数据类型(复合数据类型)
(1)list
(2)set
(3)dict
(4)tuple
(5)object
(注:在python中,万物皆对象)
4、全局函数
1)常见的全局函数
(1)type(变量) # 判断变量的类型
(2)print(字符串) # 在终端中输出字符串,标准输出函数
(3)input("字符串提示") # 标准输入函数
2)函数类型转化
(4)int(字符串) # 将字符串转换为整数
(5)float(字符串) # 将字符串转换为浮点数
(6)str(整数或小数) # 将数字转换为字符串