小白学习python Day3

数字类型及操作

整数类型

与数学中的整数意义一致,可正可负,没有范围限制

pow(x,y):计算x的y次方

十种进制表大形式:
十进制:
二进制:0b, 0B
八进制:0o, 0O
十六进制:0x, 0X

浮点数类型

带有小数点及小数的数字,浮点数的取值范围和小数精度都存在限制
浮点数间的运算存在不确定尾数(二进制转换问题)

使用round(x,d)解决不无确定尾数的问题
对x四舍五入,d是小数截取位数

使用e(E)作为幂的符号,以10为基数
在这里插入图片描述

复数类型

在这里插入图片描述
z.real 获得实部
z.imag 获得虚部

数值运算操作符

加:+
减:-
乘:*
除:/
整数除://

正x:+x
负x:-x
余数:x%y
幂运算(开方运算):x**y

二元操作符
在这里插入图片描述

数字类型的关系

三种类型存在一种逐渐“扩展”的关系:
整数->浮点数->复数
类型之间可以混合运算,生成的结果为“最宽”
eg: 123+4.0=127.0 (整数+浮点数=浮点数)

数值运算函数

ads(x)x的绝对值
divmod(x,y)商余,(x//y,x%y)
pow(x,y[,z])幂余,(x**y)%z,[…]表示z可以省略
round(x,[d])四舍五入,d是保留小数位数默认为零
max(a,b,c,d…)最大值
min(a,b,c,d…)最小值
int(x)将x变为整数(舍弃小数部分)(将字符串变为整数)
float(x)将x变成浮点数(可用于字符串)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值