美文网首页js css html
一起来学习Python的数据类型!

一起来学习Python的数据类型!

作者: 六星源课堂 | 来源:发表于2022-07-27 09:28 被阅读0次

在python中,数字类型大概包含以下四种:整型、浮点数、布尔类型以及复数,接下来小编带大家了解一下它们的概念及作用,希望对你们有所帮助。

1、整型

通常被称为整型或者整数,可以是正整数或负整数,不带小数点。python3整型是没有限制大小的,可以当做long类型使用,但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。

整型的四种表现形式:

二进制:以'0b'开头。比如:'0b11011'表示10进制的27

八进制:以'0o'开头。比如:'0o33'表示10进制的27

十进制:正常显示

十六进制:以'0x'开头,比如:'0x1b'表示10进制的27

各进间数字进行转换:

bin(i):将i转换为2进制,以'0b'开头。

oct(i):将i转换为8进制,以'0o'开头。

int(i):将i转换为10进制,正常显示。

hex(i):将i转换为16进制,以'0x'开头。

2、浮点数

浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示,如:2.5e2 = 2.5 x 102 = 250

3、布尔类型

所有标准对象均可以用于布尔测试,同类型的对象之间可以比较大小。每个对象天生具有布尔True或False值。空对象,值为零的任何数字或者Null对象None的布尔值都是False。在python3中True=1,False=0,可以和数字型进行运算。

下列对象的布尔值是False:

None;False;0(整型),0.0(浮点型);0L(长整形);0.0+0.0j(复数);“”(空字符串);[](空列表);()(空元组);{}(空字典)。

值不是上列的任何值的对象的布尔值都是True,例如non-empty,non-zero等。用户创建的类实例如果是定义了nonzero(_nonzeor_())或length(_len_())且值为0,那么它们的布尔值就是False。

4、复数

复数由实数部分和虚数部分构成,可以用a+bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。

以上就是本次分享的全部内容,想学习更多Python技巧,欢迎持续关注六星源课堂

相关文章

  • Python第二课

    今日份学习Python世界的数据类型、应用和转换。 数据类型 01 字符串(str):用引号括起来的文本 02 整...

  • Python学习之模块

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之面向对象高级编程

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之正则

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之常用模块

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之进程和线程

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之面向对象编程

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python学习之IO编程

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Pytho...

  • Python控制流

    最近几周学习了Python的数据类型,今天就来说说Python的控制流 回顾:Python数据类型 字符串 数字 ...

  • Python学习笔记--第二篇(数据类型)

    今天我们开始学习Python的数据类型 Python数据类型 整型(int)  整型用来描述我们的整数,Pytho...

网友评论

    本文标题:一起来学习Python的数据类型!

    本文链接:https://www.haomeiwen.com/subject/qjzairtx.html