python整数类型提供了几种进制表示_Python学习笔记(三)Python基本数字类型及其简单操作...

一、数字类型

表示数字或数值的数据类型称为数字类型,Python语言提供3种数字类型:整数、浮点数和复数,分别对应数学中的整数、实数和复数,下面就一起来了解一下他们吧!

1.整数类型

整数类型与数学中整数的概念一致,整数类型共有4种进制表示:十进制、二进制、八进制和十六进制。

例:

进制种类

引导符号

描述

十进制

默认情况,例如123,-456

二进制

0b 或 0B

由字符 0 到 1 组成,例如,0b1101,0B1101

八进制

0o 或 0O

由字符 0 到 7 组成,例如,0b761,0B761

十六进制

0x 或 0X

由字符 0 到 9 、a 到 f 、A 到 F 组成,例如,0xABC,0XABC

2.浮点数类型

浮点数类型与数学中实数的概念一致,表示带有小数的数值。

浮点数由两种表示方法:十进制表示和科学技术法表示,例如:1.0、2.3、3.14、56e4、12E2.

其中科学计数法使用字母e或E作为幂的符号,e = a*(10b)

3.复数类型

复数类型表示数学中的复数。

Python语言中,复数的虚数部分通过后缀 “J” 或 “j” 来表示,例如:1.58+4j 或 4.87+1J

二、数字类型的操作

1.数值运算操作符

Python提供了9个基本的数值操作运算符,如下所示:

x + y  和

x + y  差

x * y  积

x / y  商

x // y  整数商

x % y  余数,也成为模运算

- x  负值

x ** y  x 的 y 次幂

2.数值运算函数

Python提供了一些内置函数,在这些内置函数中,有6个函数与数值运算有关,如下所示:

abs( X )                  X的绝对值

divmod( X )                 ( X // Y , X % Y),输出为元组形式

pow( X , Y )                X ** Y

round( X , [ , N ])              对 X 四舍六入,保留 N 位小数(其中round(2.5)结果为2)

max( X1 , X2 , X3 , ... , Xn)         最大值

min( X1 , X2 ,X3 , ... , Xn)          最小值

3.数字类型转换函数

数值运算操作符可以隐式地转换输出结果的数字类型。

例如:

int( X )      将 X 转换为整数

float( X )     将 X 转换为浮点数

complex( re[ , im ] )   生成一个复数,实部为 re,虚部为 im。其中 im 不能为字符串

三、总结

以上内容就是Python基本数字类型及数字类型的操作,这些内容很基础,在以后的学习中需要经常用到,需要熟练掌握。

原文:https://www.cnblogs.com/Y-xp/p/11515589.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值