变量
变量名也叫做标识符,可以理解为装程序中的数据,必须是独一无二的
命名规则:数字不能打头、不能用汉语,不能是python 关键字,但可以包含关键字。标识符不能包含空格
name(变量名) =(赋值运算符) 赋值(Assignment):将数据放入变量的过程
常用的运算符
+ - * /
余数%(7%4,取余数3,注意:当分子为任意正数值小于分母时都等于分子本身)
//向下取整
**幂函数(就是我们数学中多少次方的意思)
== 判断 (布尔值)
round(四舍五入) # 当分子为1时,分母为任意正负数值大于等于2时都为零 重点记
math(模块)要用import导入,常见的有math.ceil 向上取整 注意:(当用math.ceil向上取整的时候,分母为负数且大于分子时就为零)
math.floor 向下取整 注意(当向下取整的时候,分子小于分母时必定为零) (当分子为负数且数值大于分母时,会取和正数相反的数值 例如:math.ceil向上取整一样)
decimal(模块)用 import导入 ,用于精度计算(需要用import(导包)来调用) *括号要加引号(即字符串),否则在计算的数值有小数点的情况,会出现小数点后面乱码。
数值类型
字符串
索引切片
重点 增 :就是拼接符+
超级重点 删:replace(替换) print(a.replace(‘a’, ‘’))可以达到修改效果,前面的 ‘a’ 是被替换的字符
改
查
扩展
1字符串(str)也能作为注释使用
math.floor和//两个向下取整区别:math.floor经过python封装后提升了浮点数精确度规则