400-000-9192

北京91搜课网 > 学习攻略 > python的基本数据类型

python的基本数据类型

职业技能 / IT/互联网 / IT培训

作者:91搜课网

2021-10-23 09:12

计算机的本质就是计算,在其内部是0和1的比特位的变化,对外表现就是数据的变化。那么,计算机都能处理什么数据呢?本质上,数据都是以字节(Byte)存储的,表现上看,它们就是整数、浮点数和字符串等。Python的基本数据类型也不外乎于此。

python的基本数据类型

整数类型 int ;
浮点数类型 float;
布尔类型 bool;
字符串类型 str;
整数类型

英文为integer,简写为int,可以表示正数、负数和零
整数的不同进制表示方式:
(1)十进制 -> 默认的进制
(2)二进制 -> 以0b开头
(3)八进制 -> 以0o开头
(4)十六进制 -> 以0x开头
代码如下(示例):

print('十进制',118)print('二进制',0b10101111)print('八进制',0o176)print('十六进制',0x1EA3)

浮点数类型

浮点数整数部分和小数部分组成
浮点数存储不精确性
使用浮点数进行计算时,可能会出现小数位数不确定的情况
代码如下(示例):

n1 = 1.1n2 = 2.2print(n1 n2) 输出的结果是3.3000000000000003解决方案:

导入模块decimal

from decimal import Decimalprint(Decimal('1.1') Decimal('2.2')) 输出的结果是3.3

布尔类型

用来表示真或假的值
True表示真, False表示假 两个首字母必须大写
布尔值可以转换为整数
True -> 1
False -> 0
代码如下(示例):

f1 = True

f2 = Falseprint(f1 1) 输出的结果是2print(f2 1) 输出的结果是0

字符串类型

字符串又被称为不可变的字符序列
可以使用单引号 ‘’ 双引号 ” ” 或””” “””来定义
单引号和双引号的字符串必须在一行
三引号定义的字符串可以分布在连续的多行

赞同

分享到:

预约试听

填写您的个人信息 稍后将有平台客服联系您

400-000-9192

欢迎拨打平台热线主动联系我们

登录成功

欢迎您加入91搜课网
以下为您提供我们后台链接、账号、密码

后台链接:www.91soker.com/soker_institution/

后台密码:123456

温馨提示:
请保存好、后台链接、账号、密码。
登录后台链接提供入驻所需的资料信息。

400-000-9192

欢迎拨打平台热线主动联系我们

0.601767s