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-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南