(四)Python基本数据类型

一.数字类型及操作

1、整数类型

整数类型:可正可负,没有取值范围限制(与数学中的整数概念一致)
四种进制表示形式:
-十进制:1100,99,-221
-二进制,以0b或0B开头:0b0101
-八进制,以0o或0O开头:0O345
-十六进制,以0x或0X开头:0X9a
pow(x,y)函数:计算x的y次方

2、浮点类型

浮点类型:带有小数点及小数的数字,取值范围和小数精度都存在限制
但可忽略不计。(与数学中的实数概念一致)
浮点数间运算存在不确定尾数。
round(x,d):对x四舍五入,d是小数截取位数

浮点数用科学计数法表示
使用字母e或E作为幂的符号,以10位基数,格式如下:
<a>e<b> 表示a乘以10的b次方
例如:3.14e-2值为 0.0314
     5.56E5值为 556000

3、复数类型

复数类型:与数学中复数的概念一致
-a+bj被称为复数,其中a是实部,b是虚部
例如:z = 1.23e-4+5.6e+89j
用z.real获取实部
用z.imag获取虚部

4、数值运算操作符

X + Y   加
X - Y   减
X * Y   乘
X / Y   除 如10/3结果是3.333333
X // Y  整数除 如10//3结果是3
X % Y   余数,模运算 如10%3结果是1
X ** Y  幂运算,x的y次幂(方)

5、数值运算函数

abs(x)  绝对值,x的绝对值

divmod(x,y) 商余(x//y,x%y),同时输出商和余数
如:divmod(10,3)结果为(3,1)

pow(x,y,[z]) 幂余(x**y)%z
如:pow(3,pow(3,99),10000)结果为4578
round(x,d) 四舍五入

max(x1,x2....,xn) 最大值
max(1,2,3,4)结果为9

mix(x1,x2....,xn) 最小值
mix(1,2,3,4)结果为1

int(x) 将x变成整数
float(x) 将x变成浮点数
complex(x) 将x变成复数,增加虚数部分

未完待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值