欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python习题练习2--字符串相关操作1

时间:2023-05-24

目录

1、将字符串“atom”都变成大写

2、分割字符串,使字符串“Atom_is_good”分割成3个字符串“Atom”、“is”、“good”

3、拼接字符串,使['Atom', 'is', 'good'] 拼接成为Atom_is_good

4、替换字符串,把“Atom is good”替换成“Everybody is good”

5、统计字符串出现的次数,统计"Atom is good"中“o”出现的次数

6、判断是否存在该字符串,判断“m”是否存在于字符串“Atom”中


1、将字符串“atom”都变成大写

使用内置函数 upper()

a = "atom" #定义变量a为字符串 atomprint(a.upper()) #使用函数upper()把atom都变为大写 打印结果为:ATOM

2、分割字符串,使字符串“Atom_is_good”分割成3个字符串“Atom”、“is”、“good”

使用内置函数split() (在()里填需要分割的符号)

b = "Atom_is_good" #定义一个变量b为字符串"Atom_is_good"print(b.split("_")) #使用内置函数split()进行分割

3、拼接字符串,使['Atom', 'is', 'good'] 拼接成为Atom_is_good

使用内置函数join()进行拼接("这里填要拼接的内容".join(要拼接的可迭代对象))

c= ['Atom', 'is', 'good'] #定义一个变量c为['Atom', 'is', 'good']print("_".join(c)) #使用.join函数进行拼接 打印结果为:Atom_is_good

4、替换字符串,把“Atom is good”替换成“Everybody is good”

使用内置函数replace()进行替换(replace(原值,要变为的值))

d = "Atom is good" #定义一个变量d为字符串"Atom is good"print(d.replace("Atom","Everybody")) #使用replace()函数进行替换 打印结果为:Everybody is good

5、统计字符串出现的次数,统计"Atom is good"中“o”出现的次数

使用内置函数count()进行统计  (count(要统计数量的字符串))

e = "Atom is good" #定义一个变量e为"Atom is good"print(e.count("o")) #使用内置函数count()进行统计 打印结果为:3

6、判断是否存在该字符串,判断“m”是否存在于字符串“Atom”中

有两个办法1是使用in直接判断

f = "Atom" #定义一个变量f为字符串“Atom”print("m" in f) #使用in判断m是否存在于字符串f中 打印结果为:Ture

还可以使用函数find(),会给出该字符串对应的下标,如果没有找到返回值为-1(find(要查找的字符串))

f = "Atom" #定义一个变量f为字符串"Atom"print(f.find("m")) #使用内置函数 find()进行判断 打印结果为:3


 下图为公众号二维码,内容会同步发出,大家可以关注一起学习

                                                                                               

这个是张狗子小哥哥的公众号,会分享一些平时的工作心得,可以关注看下。

                        ​​​​​​​        ​​​​​​​        ​​​​​​​                                                        

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。