python笔记之字符串

简介:

 

以下表示都为str类型,即字符串:

复制代码
str1 = 'I love you'
str2 = "I love you"

#python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符
str3 = ''' I love you '''
print(type(str1)) print(type(str2)) print(type(str3))

-------------------------------------
输出结果:
<class 'str'>
<class 'str'>
<class 'str'>
复制代码

 

常用方法说明:

 

1. string.strip():删除字符串两端的空白(空格、制表符、换行符)

复制代码
str1 = '\n\n\t\tI love you\n\n\n'
print('strip处理之前:')
print(str1)
print('strip处理之后:')
print(str1.strip())

-------------------------------------
输出结果:
strip处理之前:


        I love you



strip处理之后:
I love you
复制代码

 

string.rstrip():只删除字符串右端的空白

string.lstrip():只删除字符串左端的空白

 

2. string.title():将每个单词的首字母改为大写

str1 = 'i love you'
print(str1.title())
-------------------------------------
输出结果:
I Love You

 

3.string.split(str):以特定的字符将字符串string进行分割,并以列表形式返回分割产生的多个字符串,默认以空格分割

复制代码
str1 = 'I/love/you'
for s in str1.split('/'):
    print(s)
-------------------------------------
输出结果:
I
love
you
复制代码

 

posted @   路漫漫我不畏  阅读(246)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
阅读排行:
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 本地部署 DeepSeek:小白也能轻松搞定!
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
· 我们是如何解决abp身上的几个痛点
· 普通人也能轻松掌握的20个DeepSeek高频提示词(2025版)
点击右上角即可分享
微信分享提示