**总结**
一.变量-
变量是用来保存数据的(使得数据有意义,程序中用变量来控制数据的)
1.1定义变量-将数据保存到变量中
语法:
变量名=数据
说明: a.变量名 - 由自己命名 要求:是标识符不是关键字 规范:见名知意义 不使用系统的函数名、类名和模块名 所有的字母都小写,多个单词之间用下划线隔开 b.= - 赋值符号;固定写法 c.数据 - 可以是任何有结果的表达式:某个类型的数据或者有结果的运算表达式,或者已经赋值的变量
例子:
age=18 name='xiaoming' # print=100 print函数无法使用 # int=20 int做类型转换无法使用 dog_name='旺财' dogName=' ' a=19 b='abc' c=10+20 d=a """"" # print=100 print函数无法使用 # int=20 int做类型转换无法使用
1.2使用变量
保存的数据能做的,变量都能做
x=100 y=200 print(x,y) print(x+y) x=x+10 print(x) x=float(x) print(x)
1.3重新给变量赋值
重新赋值时可以赋不同类型的数据
重新赋值后,变量为最后一次赋值的数据
1.4同时定义多个变量
多个变量定义相同的值
变量1=变量2=变量3=数据
多个变量定义不同的值
变量1,变量2=数据1,数据2 (变量个数须与数据个数一致)
1.5定义变量与再赋值的原理
python定义变量先申请内存,根据数据大小申请内存
python再赋值根据新数据再申请内存
二.运算符
2.1加减乘除
python中加减乘除和数学中运算规则一致
运算符为(+、-、*、/)
加减乘的运算结果是否为浮点数由运算对象决定
除的运算结果均为浮点数
2.2取余
取余就是数学中取余数
规则:x%y - 求x除以y的余数
应用场景:判断两个数之间是否存在整除关系
2.3整除
规则:x//y - 求x除以y的商,向下取整
应用场景:
在整数能整除的情况下获取整数的商
去掉整数的低位数
2.4幂运算
规则:x**y - 求x的y次方
应用场景:
进行幂运算
求倒数或开根
2.5比较运算符
大于(>) 、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)、不等于(!=)。
所有比较运算符的运算结果都为布尔