3、Python基础夯实篇——Python的”瓶瓶罐罐“
Python中提供了六种内置的数据类型:
Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合)
这些数据类型如同容器一般用来存放数据。
Python中的数据类型
这些数据类型不仅可以提高Pyhton的运行效率,还极大地提高了我们的开发效率。并且他们让Python的操作变得简单便捷。
Python的数据类型可以做以下几种分类:
——有序:可以使用下标(索引)访问元素;
——无序:不可以使用下标(索引)访问元素;
——可变:可以被修改;
——不可变:不可以被修改;
一、数值类型 ——int、float、bool、complex:

复数:由实数部分和虚数部分构成。
——虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数;
——虚数部分必须有一个后缀 j 或 J;
——实数部分和虚数部分都是浮点数。
- 数值类型的基本操作:
——加(+)
——减(-)
——乘(*)
——除(/)
——取余,取整(%,//)
——乘方(**)
——如果不同类型的数字(如int,float)进行运算,则结果类型为精度较高的那个类型。
- Python中的计算函数
Python中内置很多用于数值计算的内置函数。
——求绝对值:abs(x)
——四舍五入:round(x)
——返回两个数值的商和余数:divmod(y,x)
——求取最大值、最小值:max、min
——求和:sum
- math模块
Python math 模块提供了许多浮点数的数学运算函数;
——同时还提供了cmath模块,cmath模块的函数和math模块的函数基本一致,区别在于cmath模块运算的是复数,math模块运算的是数学运算。
math模块常用方法:
——三角函数:sin、cos、tanh
——获取绝对值:fabs
——向上取整:ceil;向下取整:floor
——获取阶乘:factorial
——x的y次方:pow

浙公网安备 33010602011771号