这期内容当中小编将会给大家带来有关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中的五大标准数据类型都有什么呢了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。