前言:
而今同学们对“python输出浮点数30”大体比较注重,朋友们都想要知道一些“python输出浮点数30”的相关资讯。那么小编也在网络上网罗了一些关于“python输出浮点数30””的相关知识,希望咱们能喜欢,咱们快快来了解一下吧!Python相对于其他编程语言增加了“复数类型”,就和数学中的复数一模一样的复数。可能是因为Python应用于科学计算领域比较多吧,比如:研究信号与系统、数字信号系统、复变函数里面的复数 ,Python中有复数的确让我感到这是一门不一样的编程语言。
一、整数类型 int
Python3中整数类型就如同数学当中的一样可正可负,没有取值限制。
1、Python3常见的内置函数:
(1) abs() 获取绝对值
示例:
解释:print() Python自身的输出函数
abs() Python内置取绝对值函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果1
(2) round(data1,data2) 四舍五入求值
解释:
data1,是round()内置函数的第一个参数,这个参数是固定的,且必须写将要四舍五入求值的数
data2,是round()内置函数的第二个参数,这个参数是固定的,且必须写将要四舍五入求值保留的位数
学习一下内容之前我们内心要明白,计算机的位置计数是0123456789,并不是我们常用的123456789
示例1:
print(round(3.1415926,4))
解释:print() Python自身的输出函数
round() Python内置四舍五入求值函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果3.1416
示例2:
print(round(3.1415926,5))
解释:print() Python自身的输出函数
round() Python内置四舍五入求值函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果3.14159
示例3: 不给定第二个参数,那么就会以小数点为分割进行四舍五入求值
print(round(34.56))
解释:print() Python自身的输出函数
round() Python内置四舍五入求值函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果35
(3) pow() 幂运算
示例:
print(pow(2,4))
这个函数可以理解为我们常用的数学逻辑2的4次,表示为2**4=16
解释:print() Python自身的输出函数
pow() Python内置幂运算函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果16
2、Python3中的常用运算符号
二、浮点数类型 float
Python中浮点数类型与数学中的实数概念一致,也就是我们常说的小数
示例:
print(0.1+0.2)
结果:在Python的idle中编辑运行示例中的代码就会得到结果0.30000000000000004
为什么会出现这样的情况呢,是因为在计算机中数值计算是二进制的表示方法,也就是出现了精度问题,在这时我们就要引入一个decimal模块来控制精度,这样就会输出0.3
示例:
import decimalprint(decimal.Decimal('0.1')+decimal.Decimal('0.2'))
结果:在Python的idle中编辑运行示例中的代码就会得到结果0.3
三、复数类型
复数是由一个实数和一个虚数组合构成,表示为:x+yj
一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。
Python 语言中有关复数的概念:
1、虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数
2、复数由实数部分和虚数部分构成
3、表示复数的语法:real+imagej
4、实数部分和虚数部分都是浮点数
5、虚数部分必须有后缀j或J
示例1: 使用complex() 内置函数获取一个复数
print(complex(3,-2))
解释:print() Python自身的输出函数
complex() Python内置复数运算函数
结果:在Python的idle中编辑运行示例中的代码就会得到结果(3-2j)
示例2: 获取一个复数中的实部和虚部
data=complex(3,-2)print('实部',data.real)print('虚部',data.imag)
解释:print() Python自身的输出函数
complex() Python内置复数运算函数
data 复数对象
data.real 获取实部的方法
data.imag 获取虚部的方法
结果:在Python的idle中编辑运行示例中的代码就会得到结果 实部 3.0,虚部 -2.0
标签: #python输出浮点数30