温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python中的五大标准数据类型都有什么呢

发布时间:2021-10-14 16:51:09 来源:亿速云 阅读:131 作者:柒染 栏目:编程语言

这期内容当中小编将会给大家带来有关Python中的五大标准数据类型都有什么呢,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

  学习一门语言,往往都是从HelloWorld开始。但是笔者认为,在一个黑框框中输出一个“你好,世界”并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常常说的基础。

五大标准数据类型

  在内存中存储的数据可以有多种类型。

  例如,一个人的名字可以用字符来存储,年龄可以用数字来存储,爱好可以用集合来存储等等。

  有五个标准的数据类型:

  Python

  Numbers

  String

  List

  Tuple

  Dictionary

  其中属于集合类型的数据类型有列表、元组及字典。

  0x00.数字

  数字数据类型用于存储数值。

  他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。

  当你指定一个值时,Number对象就会被创建:

  12var1=1var2=2

  del语句删除一些对象的引用,其语法是:

  1delvar1]]]

  通过使用del语句可以删除单个或多个对象的引用。例如:

  12delvar1delvar1,var2

四种不同的数字类型:

  int

  在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647

  在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807

  long

  跟C语言不同,Python的长整数没有指定位宽,即:Python没有限制长整数数值的大小,但实际上由于机器内存有限,长整数数值不可能无限大。

  注意,自从Python2.2起,如果整数发生溢出,Python会自动将整数数据转换为长整数,所以如今在长整数数据后面不加字母L也不会导致严重后果了。

  float

  浮点数用来处理实数,即带有小数的数字。类似于C语言中的double类型,占8个字节,其中52位表示底,11位表示指数,剩下的一位表示符号。

  complex

  复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。

上述就是小编为大家分享的Python中的五大标准数据类型都有什么呢了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI