python 字符串操作

5.1 字符串格式化

5.1.1字符的转义与原始字符串

代码演示如下:

 5.1.2 &格式化 演示如下:

5.1.3 format格式化 代码如下:

它这个默认顺序是第几个在这个位置输出。

这个是在说 一共有几个字符。

5.1.4 f-string格式化

5.2 字符串的索引与切片

字符串是一个序列。

代码如下:

5.3 常用的python内置字符串操作方法

python语言为字符串对象提供了大量的内置方法用于字符串的查找、替换、分隔、拼接和排版等操作。 使用时需注意的是,字符串对象是不可变的,所以字符串对象提供的涉及字符串“修改”的方法都将返回修改之后的新字符串,而不会对原字符串做任何修改。

5.3.1 字符串查找方法 find()、 rfind()、index()、rindex() 和 count()

示例如下:

 5.3.2 字符串替换方法 replace()

示例如下:

 5.3.3 字符分隔方法split()、rsplit()、partition()和rpartition()

5.3.4 字符串连接方法 join()

 

 5.3.5 字符串排版方法center()、ljust()、rjust()和zfill()

5.3.6 大小写字符转换方法lower()、upper()、capitalize()、title()和swapcase()

 

5.3.7 判断字符串方法 startswith()、endswith()、isupper()、islower()、isdigit()、isalanum()和isalpha()

 

 

以下给出一个字符串处理的相关示例:

 

5.5经典程序分析:

eg1:逐个输出‘人生苦短,我用python’,并且要求在每个字符后输出一个英文状态下的,。

 

 eg2:判断用户想要注册的用户名是否合法,必须包括字母和数字(且第一个字母只能是大写字母)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值