Python数据类型和常用操作是什么
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,本篇内容介绍了"Python数据类型和常用操作是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一
千家信息网最后更新 2025年11月09日Python数据类型和常用操作是什么
本篇内容介绍了"Python数据类型和常用操作是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
一、数值
数值数据类型用于存储数值,数据类型不可改变,改变会分配一个新的对象,在Python中,"与或非"布尔操作使用关键词and/or/not。
基本常用操作代码:
print(True+False) #输出为1,True默认为1,False为0print(True or False) #输出True,关键字or执行"或"操作print(5//2) #输出2,//为取整运算符print(5%2) #输出1,%为取余运算符print(3**2) #输出9,**表示乘方运算print(5+1.6) #输出6.6,不同精度的类型的数字相加默认取最高精度类型作为结果
运行结果:

二、字符串
字符串(String)是由数字、字母、下划线组成的一串字符,由单引号、双引号或者三引号创建对象。
基本常用操作代码:
Str = 'Python' # 给变量Str赋值Pythonprint(len(Str)) #len(obj):返回对象的长度,输出6print(Str,Str[1],Str[-1]) #按照索引获取元素print(Str+'Hello',Str*3) #输出PythonHello PythonPythonPython:合并与重复S = 'Java'+Str[2:] #生成新的字符串Javathon并赋值给S,Str[2:]:表示打印第二个及以后的字符串print("Str:%s,S:%s"%(Str,S)) #%s表示打印字符串运行结果:
拓展常用操作代码:
S = "HelloWorld"#切割:str.split(str="",num=-1),通过指定分隔符对字符串进行切片,如果参数num有指定值,则分割num+1个子字符串,-1表示分割所有print(S.split('W'))print(S.split('l',-1))#替换:str.replace(old,new[,max]),用new替换old,如果指定第三个参数,则替换不超过max次print(S.replace('py','PY'))#str.upper():返回小写字符转化大写字符的值print(S.upper())#str.lower():返回大写字符转化为小写后的值print(S.lower())print('Hello'.lower())#拼接:str.join(sequennce),sequence:要连接的序列,返回指定字符连接序列中的元素后生成新字符串print(''.join(['Nothing ','is ','impossible']))运行结果:
三、列表
List(列表)可以完成大多数集合类的数据结构实现,支持字符、数字、字符串甚至可以嵌套列表,用[]标识。
基本常用操作代码:
animals = ['cat','dog','monkey'] #定义列表animals#list.append(obj):在列表末尾添加新对象animals.append('fish')print(animals)#list.remove(obj):移除列表中某个值的第一个匹配项animals.remove('cat')print(animals)#list.insert(index,obj):用于将指定对象插入列表的指定位置,index:插入位置animals.insert(1,'fish')print(animals)#list.pop([index=-1]):要移除列表中对下表对应的元素(默认最后一个),index:下标animals.pop(1)print(animals)运行结果:
拓展常用操作代码:
animals = ['cat','dog','monkey'] #定义列表animals#enumerate(sequence):将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在for循环当中for i in enumerate(animals): print(i) #元素下标和元素所组成的索引#列表推导式squares = [x*2 for x in animals] #批量生成符合规则的元素组成的列表print(squares)#排序#list.sort():列表升序排列list = [23,34,12,56,45]list.sort()print(list)#list.reverse():反向列表中的元素list.reverse()print(list)
运行结果:
四、元组
元组用()标识,内部元素用逗号隔开,元组不能二次赋值,相当于只读的列表。
基本常用操作代码:
T = (1,2,3,4,5,6) #创建元组T1 = (9,10)print(T+(7,8)+T1) #元组合并T2 = (12,13,14,[11,22,33])print(T2)T2[3][0] = 44 #元组中可变元素可以赋值改变print(T2)
运行结果:
五、字典
字典(dictionary)是灵活的内置数据结构,用{}标识。
字典由索引(key)和它的值value组成,和列表相比,字典当中的元素是通过键来存取的,不是偏移存取。
基本常用操作代码:
#字典的三种赋值操作D = {'animal':'cat','num':'10','color':'pink'}D1 = dict(animal='cat',num='10',color='pink')D2 = dict([("animal","cat"),("num","10"),("color","pink")])print(D)print(D1)print(D2)#dict.copy():拷贝数据d = D.copy()d['color'] = 'red'print(D)print(d)#元素访问print(d.get('name'))print(d.get('name','键值不存在!'))print(d.keys())print(d.values())print(d.items())d.clear() #清空字典中的所有数据print(d) #输出{}del(d) #删除字典运行结果:
六、集合
集合(set)是一个无序的不重复元素序列,集合可以使用{}或set()函数创建。
基本常用操作代码:
St = {'she','he','I','you'} #创建一个集合print('I' in St) #查找该元素是否存在于集合,在返回True,不在返回Falseprint('her' in St)#set.add(obj):添加元素,已存在不执行任何操作St.add('her') #添加元素print(St)print(len(St)) #输出集合长度#set.remove(obj):移除集合某元素St.remove('you')print(St)#列表去重list1 = [1,3,2,5,6,3]#集合不可变St = frozenset(St)运行结果:

"Python数据类型和常用操作是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
元素
字符
数据
输出
常用
字符串
结果
代码
运行
字典
类型
对象
序列
索引
下标
引号
数值
数字
标识
运算
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
社会网络安全的自查报告
银行业网络安全宣传总结
网络安全机构创始人
互联网科技和生活
初始化数据库的命令
网络安全设备四层交换机
滨医校园网的网络安全密钥
精油研究的数据库
冰雪三职业服务器互通吗
鹏思电子软件开发工程师工资
计算机网络技术推荐学校
网络安全密钥的重要性
厂站网络安全监测装置ii型
诱发网络安全的原因
软件开发常用的平台
2022年山东春季高考网络技术
抗战日报数据库
摩尔庄园1016服务器
asp 服务器时间
重庆收米互联网科技有限公司
查询数据库数据关键词
网络安全机构创始人
山东省春考网络技术
团委 网络安全 部署
云服务器找回照片
神奇宝贝服务器下
博客服务器安全技巧
网络安全动画的纯背景音乐
软件开发课题研究方法
mfc使用数据库