Python学习笔记--(四)基本数据类型、pow()函数和round()函数

一、数据类型

1、整数类型

Python中整数依然有正负,且范围没有限制

整数有四种进制的表达形式:

十进制:1203、-453

二进制:以0b或0B开头,如:0b111、-0B101

八进制:以0o或0O开头,如:0o456、-0O732

十六进制:以0x或0X开头,如:0x12a、-0X346


2、浮点数类型(带有小数点及小数的数字)

在Python中浮点数的取值范围大概是在-10^308到10^308,精度数量级大约为10^(-16)

需要注意的是:浮点数存在不确定尾数!!

浮点数的科学计数法:

使用e或E作为幂的符号,以10为底数

如:

4.3E-13   等同于:4.3*10^(-13)

9.6e5       等同于:9.6*10^5

3、复数类型

python中的复数与数学中的复数意义相同

python中令j=根号下(-1)

如:

z=1.23e-4+5.6e+89 j

用z.real 可以获得实部

用z.imag可以获得虚部


pow()函数

pow( X , Y )用于计算 X^Y (X的Y次幂)

pow函数允许重复嵌入

如:

pow( 2 , pow( 2 , 34 ) )

即为:2^(2^34)


round()函数

round(X,D)用于对 X 四舍五入,D 是小数的截取位数

在浮点数的运算和比较中round起到了很重要的作用!(用于解决不确定尾数

猜你喜欢

转载自blog.csdn.net/qq_40279795/article/details/80771225
今日推荐