(四)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变成复数,增加虚数部分

未完待续。。。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值