01. 变量的定义
在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
格式:变量名=值
例:qq=15246212
02. 变量的类型
在Python中,定义变量时不需要指定变量的类型,在运行的时候,Python解释器会根据赋值语句等号右侧数据自动判断变量中保存数据的数据类型
数据类型说明
1. str 字符串
2. bool 布尔(真假)
3. int 整型
4. float 浮点数(小数)
数字型(值类型):
整型(int) 浮点型(float) 布尔型(bool) 复数型(complex)
非数字型(引用类型):
字符串(string) 列表 元组 字典
使用type函数可以查看一个变量的类型: type(name)03. 不同类型变量之间的计算
1. 数字型变量之间可以直接计算
- 如果变量是bool型,在计算时,true 对应的值是 1,false 对应的值是 0
2. 字符串变量之间使用 + 拼接生成新的字符串
3. 字符串变量可以和整数使用 * 重复拼接相同的字符串
4. 数字型变量和字符串之间不能进行其他计算
04. 变量的输入(input() 函数)input() 获取用户通过键盘输入的信息
05. 数据类型转换int(x) 将 x 转换成一个证书
float(x) 将 x 转换成一个浮点数
06. 变量的格式化输出格式化操作符: % 用于变量的格式化输出
包含%的字符串,被称为格式化字符串
%和不同的字符连用,不同类型的数据,需要使用不同的格式化字符
格式化字符含义:
%s 字符串
%d 有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用0补全
%f 浮点数,%.02f 表示小数点后有两位
%% 输出%
格式化字符串输出格式:
单个变量:print("格式化字符串"%变量)
多个变量:print("格式化字符串"%(变量1,变量2,变量3,....))
07. 标识符和关键字标识符:程序员定义的变量名、函数名,可以由字母、下划线和数字组成,不能以数字开头,不能与关键字重名
08. 关键字关键字:在 Python 内部已经使用的标识符
09. 变量的命名规则1. Python 中标识符是区分大小写的
2. 在定义变量时,为了保证代码格式 = 的左右两边应各保留一个空格
3. 在 Python 中,如果变量名需要由二个或者多个单词组成时,可以按照以下命名方式命名:
a. 每个单词都使用小写
b. 单词与单词之间使用 _ 下划线 连接