python的字符串操作
来源:互联网 发布:恐怖童谣案件还原知乎 编辑:程序博客网 时间:2024/06/05 08:13
- chr() 是数字取字符型
- ord() 是字符型取数字
- unichr() 是将数字转为unicode字符,ord()可以取的相应的数字
- 列表和元组转为字符串需要用空字符的join函数
#coding: utf-8str1=""for i in range(0,3): str1=str1+chr(ord('a')+i)#按照字母顺序生成字符串for i in range(0,3): str1=str1+chr(ord('a')+i)#按照字母顺序生成字符串for i in range(0,3): str1=str1+chr(ord('A')+i)#按照字母顺序生成字符串for i in range(0,3): str1=str1+chr(ord('A')+i)#按照字母顺序生成字符串print(str1)print(str1+'123')#增加print(str1.index('a'),str1.rindex('a'),str1.rindex(''))#查找字符print(str1.find('ab'),str1.rfind('ab'),str1.find('dadsa'),str1.find(''))#查找字符串print(str1.lower(),str1.upper())#大小写转换print(str1=='abcabcABCABC',str1=='asdsa')#判断相等l=len(str1)#取长度print(l)#逆序以及部分存取print(str1[::-1],str1[:int(l/2)],str1[int(l/2):l],str1[l-1:int(l/2):-1])#删除str2=str1[0:int(l/4)]+str1[int(l/2):]print(str2)print(list(str1),tuple(str1),'\n')#字符串转换为list和tupleprint("".join(list(str1)),"".join(list(str1)))#list和tuple转换为字符串
结果abcabcABCABCabcabcABCABC1230 3 120 3 -1 0abcabcabcabc ABCABCABCABCTrue False12CBACBAcbacba abcabc ABCABC CBACBabcABCABC['a', 'b', 'c', 'a', 'b', 'c', 'A', 'B', 'C', 'A', 'B', 'C'] ('a', 'b', 'c', 'a', 'b', 'c', 'A', 'B', 'C', 'A', 'B', 'C') abcabcABCABC abcabcABCABC
0 0
- Python的字符串操作
- Python 字符串的操作
- python字符串的操作
- Python字符串的操作
- python的字符串操作
- Python的字符串操作
- python的字符串操作
- Python 对字符串的操作
- Python的字符串操作string
- python字符串的格式化操作
- Python中字符串的操作
- python字符串的特定操作
- python的字符串操作汇总
- 对Python字符串的操作
- Python实用的字符串操作
- Python中字符串的操作
- Python字符串的基本操作
- python中字符串的操作
- Python 装饰器的典型使用场景(2)
- 1. 环境配置
- caffe的python接口学习(2):生成solver文件
- Zend Studio + Firefox调试PHP代码
- iOS app打包 -- 生成ipa测试包 步骤详解
- python的字符串操作
- java.io.File类中mkdir()与mkdirs()区别
- 今天使用JPA中的 findone()函数在一对多时发生查询数据重复
- 拿什么来衡量程序员的生产力?
- Python——过滤错误日志
- WAV文件格式分析
- 国内TCP单边“加速”的“正确”做法
- linux根目录/扩容
- JS对象转URL参数(原生JS和jQuery两种方式)