- 基本数据类型
- 1.数字
- 类型
- 整数
- 同数学中的整数,无限值
- 表示方式:十进制(常用)、二进制、八进制、十六进制
- 浮点数
- 同数学中的实数
- python中小数精度到10^(-6)
- python中浮点精度存在不确定尾数,因此在对浮点数进行比较和计算时需配合round( )函数
- 科学计数法表示:
- aeb=a*10^(b)
- 用e或E作为幂的符号,以10为基数
- aeb=a*10^(b)
- 复数
- 同数学里的复数 a+bi
- a:实数部分(实部)
- b:虚部 bi(虚数部分)
- 不常用,了解即可
- 同数学里的复数 a+bi
- 整数
- 运算操作符
- +
- 加法
- -
- 减法
- *
- 乘积
- /
- 除
- //
- 整数除
- 如:5//2=2 只保留整数部分,不考虑后面的小数
- 整数除
- %
- 求余数
- 5%2=1 因为:5/2=2。。。1(余数)
- 求余数
- **
- 幂运算
- x**y=x^(y)
- 当y为整数时进行幂运算
- 当y为小数时开方
- x**y=x^(y)
- 幂运算
- 赋值操作符:x OP=y
- 等同于x=x OP y
- 此处的OP即为前边的7种运算符
- 如:x + =y 等同于x=x+y
- 即在进行x+y的计算后,将计算结果赋值给x
- 等同于x=x OP y
- 注:不同数据类型可混合计算,最后生成的结果为宽度最宽的数据类型
- 如:整型+浮点型=>浮点型
- 数据宽度:复数>浮点数>整数
- +
- 运算函数
- 基础函数
- abs( x )
- x的绝对值
- abs(-10)==>10
- x的绝对值
- divmod( x,y )
- x/y的商和余数
- divmod(5,2)==>(2,1)
- x/y的商和余数
- pow( x,y )
- x^(y) x的y次幂
- pow(2,3)=2^3=8
- x^(y) x的y次幂
- round( x,d )
- x保留d位小数
- round(123.456,2)=123.46
- d不写,默认取整数
- round(123.456)=123
- x保留d位小数
- max(x1,x2,...,xn)
- 求最大值
- min(x1,x2,...,xn)
- 求最小值
- abs( x )
- 基础函数
- 类型
- 1.数字
python语言程序设计03
最新推荐文章于 2024-01-12 09:06:24 发布
本文详细介绍了Python中的基本数据类型,包括整数、浮点数、复数及其运算操作符,强调了混合计算时的类型转换规则。此外,还详细讲解了字符串的定义、索引、切片、操作符以及多种字符串处理函数和方法,例如连接、重复、查找、转换等。最后提到了time库的基础使用,包括获取当前时间、时间格式化和程序计时。
摘要由CSDN通过智能技术生成