栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python

目录

一、字符串的拼接

二、字符转换

1.字符串长度获取

2 .字符串大小写转换

3.去除字符串首尾空格(指定字符)

 4.字符串查找与替换

 5.字符串切割


一、字符串的拼接

在 Python 中,字符串用单引号或者双引号括起来。当我们想将两个字符串拼接在一起时,我们可以使用 ' + ' 来合并两个字符串。如下:

first_name='san'  
last_name='zhang'
full_name=first_name+' '+last_name
print(full_name)
#运行输出得到的结果就会是 "san zhang"

二、字符转换

1.字符串长度获取
# length:保存字符串的长度的变量
# len():字符串长度获取函数
# str :目标字符串变量
    str='hello Python'
    length=len(str)
    print(length)

#获得的结果就是12(空格也算是一个字符)

2 .字符串大小写转换
# str: 目标字符串变量
str="i am a Player!"
# lower(): 用于将字符串中的所有字符转换成小写
str.lower()
#upper(): 用于将字符串中的所有字符转换成大写
str.upper()
#title() : 用于将字符串中的每个词首字母转换成大写,其他字母不变
str.title()
print("%sn%sn%sn"%(str.lower(),str.upper(),str.title()))

        结果如下所示(这些函数并不会影响原字符串):

          

3.去除字符串首尾空格(指定字符)

        

# strip(str_target): 可以从字符串首尾指定删除指定的字符str_target,
#若str_target是多个字符组成,则将多个字符逐个去对比,进行删除,并且会区分大小写。
#当str_target为空时,则默认是删除空格。

str="*** THis dog bit meyou ****"
str_target="*Th you"
print("删除前的字符串:%s"%str) 
str1=str.strip(str_target)
print("删除后的字符串:%s"%str1)

        结果如下所示:

                 

 4.字符串查找与替换
#find(str_target) : find 函数可以在目标函数中查找第一个找到的目标子字符串的位置
#并且返回其位置,若没有找到,则返回-1。

str="hello I am Bob , where are you from ?"
str_target='am'
index=str.find(str_target)
print(index)

str_target='Am'
index=str.find(str_target)
print(index)


#replace(old,new) : 此函数可以将旧的字符old替换成新的字符new
old='Bob'
new='zhang san'
str1=str.replace(old,new)
print("new:%s替换old:%s的结果是:%s"%(new,old,str1))

        结果如下所示:

        

 5.字符串切割
#split(separator) : 该函数可以将separator作为分隔符来分割字符
#若separator为空,则将空格,制表符等作为分隔符
str='1,2,3,4,5'
print(str.split(','))

         结果如下:

        

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/739726.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号