python整数类型的四种进制-python之数字类型小知识

数字是表示计数的抽象事物,也是数学运算和推理的基础,所以,生活中数字是生活中无处不在的,那么,在python语言中运用数字有哪些小知识呢,不妨花点时间看一下这篇博文,牢记这些小知识。

整数类型中四种进制:

进制类型

引导符号

描述

十进制

二进制

0b或0B

由字符0 1组成,如0b101,0B101

八进制

0o或0O

由字符0-7组成,如0o173,0O275

十六进制

0x或0X

由字符0-9,a到f,A到F组成,如0xABC

浮点数类型:python语言要求所有浮点数必须带有小数部分

浮点数类型有十进制表示和科学记数法两种方法,科学记数法使用字母e或E作为幂的符号,以10为基数(2.5e-3,3.4e5 e=a*10^b)

#浮点数运算可以输出17位数字,但是计算机只能提供15位数字的准确性,因此,在超过15位的高精度运算时可以去掉小数点当作整数运算。

数字类型的操作:

(1)内置数值运算操作符:+ - * / 分别表示加减乘除,与其他语言无异 -x表示x的负数 +x表示它本身

x//y 表示x与y之整数商,即不大于x与y之商的最大整数

x%y 表示x与y之商的余数(也可语言表示为 x mod y)

x**y 表示x的y次幂 (也可语言表示为pow(x,y))

(2)内置数值运算函数:

函数

描述

abs(X)

x的绝对值

divmod(x,y)

(x//y,x%y)输出为二元组形式

pow(x,,y[,z])

(x**y)%z,[..]表示该参数可以省略,即pow(x,y)

round(x[,ndigits])

对x四舍五入,保留ndigits位小数。round(x)返回四舍五入的整数值

max(x1,x2...xn)

x1-xn的最大值

min(x1,x2...xn)

x1-xn的最小值

下面来一个简单的计算应用:

将表达式x=(1+3^2)*(16mod7)/7用python程序写出来

x=(1+3**2)*(16%7)/7

print(x)

运行结果:2.857142857142857

这些是最简单基础的数字类型小知识,后面会慢慢介绍一些基本数据类型及其应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值