什么是Python基本数据类型?基本数据类型有几种?,好的 请问python里你常用的基本数据类型有哪些?
python的基本数据类型有哪些?让我们逐一介绍:
1、number - int类
当然,对于数字,Python的数字类型有int整数、long整数、float浮点数、complex复数、boolean值(0和1)。这里只介绍和研究int整数。
在Python2中,整数的大小是有限制的,即当数字超过一定范围时,就不再是int类型,而是长整数。在Python3中,无论整数的大小或长度是多少,都统称为整数int。
有两种主要方法:
Int -将字符串数据类型转换为Int类型,注意:字符串中的内容必须是数字。
bit _ length()-将一个数转换为二进制数,并返回二进制数的最小位数。
2.布尔值-布尔类
对于布尔值,只有两种结果,即真和假,分别对应二进制的0和1。但是真或真的值太多了,我们只需要知道假或假的值是什么- 》None,null(即[]/()//{}),0;
相关:《python视频教程》
3.字符串-字符串类
字符串是Python中最常用的数据类型,它有很多用途。我们可以使用单引号或双引号来创建字符串。
该字符串不能修改。关于所有字符,我们可以从索引、切片、长度、遍历、删除、分割、清除空格、大小写转换、判断从什么开始等方面来介绍字符串。
创建字符串
切片
Index - index(),find()
index()和find()的区别在于,如果索引的字符或序列不在字符串中,则对于index-" value error:substring not found,对于find -",它返回-1。
长度-长度()
注意:len()方法-也可以用于其他数据类型,如检查列表、元组和字典中元素的数量。
删除-删除
确定字符串的内容- isalnum()、isalpha()、isdigit()
大小写转换-大写()、小写()、大写()、title()、casefold()
确定什么开始和结束- startswith(),endswith()
Expand - expandtabs()
打印格式- format(),format_map()
连接方法
Partition - split(),Partition()
替换-替换
替换- makestran,翻译
4.列表-列表类
列表由一系列元素组成,特定元素按顺序排列。它的元素可以是任何数据类型,即数字、字符串、列表、元组、字典、布尔值等。其元素也可以修改。
它的形式是:
Names=[小五,詹姆斯,长效帽]2 #或3 names=list ([小五,詹姆斯,长效帽])
索引,切片
追加-追加()
扩展-延伸()
注意:扩展extend和append的区别:-前者是将元素作为一个整体添加,后者是将数据类型的元素分解后添加到列表中。示例:
Insert() -插入
Pop() -外卖
Remove() -删除,del -删除
Sorted() -排序,默认为正序,加reverse=True表示逆序。
5.元组-元组类
元组是不可修改的列表。其特点类似于list。它由圆括号而不是方括号来标识。
# tuple name=(小五,小五)print (name [0])
6.字典词典类
字典是一系列的键值对。每个键-值对由逗号分隔,每个键对应一个值。您可以使用键访问相应的值。出故障了。
的键定义必须是不可变的,即可以是数字、字符串、元组、布尔值等。
值的定义可以是任何数据类型。
遍历-项目、关键字、值
7.集合-集合类
关于集合的定义:在我看来,集合就像一个篮子。你可以在里面放东西,也可以在里面拿东西,但是这些东西是没有顺序的,所以你很难指定单独拿东西;同时可以通过一定的方法进行筛选,得到自己需要的。因此,可以对集合进行创建、添加、删除和相关操作。
集合的属性:
1.去重
2.混乱
3.每个元素都必须是不可变的类型(hashable类型,可以作为dictionary的键)。
创建:集,冷冻集
添加:添加,更新
删除:弹出、移除、丢弃
关系运算:交集、并集、差集、交集补集、issubset、isupperset
确定两个集合之间的关系是子集还是父集合。
这就是python中基本数据类型的细节。更多信息请关注Gxl上的其他相关文章。
这篇技术文章来自互联网。如果您无意侵犯您的权益,请点击此处反馈版权投诉。
系统来源:php中文网
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。