python round函数_[Python基础语法]数据类型-布尔类型和数值类型

这篇文章将向您展示关于Python数据类型中布尔类型和数值类型的相关知识。

每个值(对象)都有自己的数据类型。Python在运行时,直接根据语法来确定对象的类型。

Python提供了内置函数type()来确定变量或值的数据类型和内置函数isinstance()来判断对象的类型。

db3c3da2d65847e2812a47ec03b74e40

Python常用的数据类型有:布尔类型、数值类型、字符串类型、列表类型、元组类型、集合类型和字典类型。

布尔类型(Booleans)

Python中的布尔值只有两个:True和False。这两个值都是常量,可用于赋值或判断。

e9d0d3f128d24a119faddb04011a8ee4

Python表达式也可以生成布尔结果

216d3ca7880341a79d3a8505fd7b9db1

在某些情况下,布尔常量True和False也可能充当数字。

52960e33692e471185767c8e1bf01311

数值类型(Numbers)

Python 3支持int、float和complex。

  • int类型

Python 3中只有一种整数类型int(包含Python 2中的int和long)

3eeb79ba80b049da84f357973f9a8a28

Python 3中的int类型没有任何大小限制

  • float类型

因为十进制数和二进制数之间不存在一一映射的关系,有些浮点型小数计算机无法表示。

float类型的数字最多可以精确到15位数,我们可以通过在有效精度位内使用内置函数round()来进行矫正。

7ab7d58c30d74792b63184c73ce84a57

第10行代码,小数点前已经有15位数字,第16位已经无法精确。

第12行代码,小数点前是14位数字。

  • complex类型

Python中,在数字后添加“j”或“J”以使其成为复数。

f17b85bb2833415f8d3e60ebe120febc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值