python基础-字符串的修改
2021/12/9 9:17:16
本文主要是介绍python基础-字符串的修改,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
所谓修改字符串,指的是通过函数的形式修改字符串中的数据。
replace()替换
字符串序列.replace(旧子串,新子串,替换次数)
注意:替换次数如果查出子串出现次数,则替换次数为该子串出现次数。
mystr ="hello world and supertest and sddd and python"
print(mystr.replace('and','he')) #hello world he supertest he sddd he python
数据按照是否能直接修改分为可变类型和不可变类型两种,字符串类型的数据修改的时候不能改变原有字符串,属于不能直接修改的数据类型为不可变数据类型
split()按照指定字符分割字符串
语法
1.字符串序列.split(分割字符,num)
注意:num表示的是分割字符出现的次数,即即将来返回的数据个数为num+1个
mystr = 'hello world and supertest and su and python' print(mystr.split('and',2)) print(mystr.split('and')) #如果分割字符是原有字符串的子串,分割后则丢失该子串。 jion():用一个字符或子串合并字符串,即是将多个字符串合并为一个新的字符串 字符或者子串.join(多字符串组成的序列) t1=('aa','b','cc','ddd') print('...'.ioin(t1)) capitalize()将字符串第一个字符转换成大写 ,注意只是字符串第一个字符大写,其他字符全部小写 title()将字符串每个单词首字母转换成大写 lower()将字符串中大写转小写 lstrip()删除字符串左侧空白字符 rstrip()删除字符串右侧空白字符 ljust()返回一个原字符串左对齐 语法:字符串序列.ljust(长度,填充字符) rjust()返回一个原字符串右对齐,并且使用指定字符填充至对应长度的新字符串,语法和ljust()相同 center()返回一个原字符串居中对齐,并使用指定字符填充至对应长度的新字符串,语法和ljust()相同
这篇关于python基础-字符串的修改的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04Python外包有哪些常见的主要库-icode9专业技术文章分享
- 2024-10-02基于深度学习的钢铁缺陷检测系统(yolov8、注意力机制、PyQt5界面、Python)
- 2024-10-01怎么用python搭建一个系统-icode9专业技术文章分享
- 2024-09-30Python基础入门教程
- 2024-09-30获取参数学习:Python中的基础教程
- 2024-09-30Python编程基础详解
- 2024-09-29点击加载学习:Python编程基础教程
- 2024-09-29数据科学五大Python前端库:第二部分
- 2024-09-27使用python 将ETH账户的资产打散
- 2024-09-26Python编程基础