Python 开发基础-字符串类型讲解(字符串方法)-1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 开发基础-字符串类型讲解(字符串方法)-1相关的知识,希望对你有一定的参考价值。

 

s = ‘Hello World!‘

print(s.capitalize()) #第一个字母大写,其余小写
# 输出:Hello world!
print(s.swapcase())#大写变小写,小写变大写
#输出:hELLO wORLD!
print(s.casefold())#全变小写
#输出:hello world!
print(s.center(50,‘-‘))#S字符字符串在总50宽度的居中位置,两边用“-”填充
#输出:-------------------Hello World!-------------------
print(s.count(‘l‘))#统计字符串中有多少个‘l‘
#输出:3
print(s.count(‘l‘,0,5))#统计字符串中从第一个字母到第5个字母,中有多少个‘l‘
#输出:2
print(s.endswith(‘d‘))#判断字符串是否已‘d‘结尾
#输出:FALSE
print(s.expandtabs())#定义TAB键字符的宽度
print(s.find(‘o‘))#查找一个字符或字符串的位置(索引),没有找到,返回-1
#输出:,4
print(s.find(‘dfdf‘))
#输出:-1
s3 = ‘My name si {0},i am {1} years old‘
print(s3.format(‘zhang san‘,32))#格式化输出
#输出:My name si zhang san,i am 32 years old
s3 = ‘My name si {name},i am {age} years old‘#格式化支持定义占位符
print(s3.format(name=‘zhangsan‘,age=23))#给占位符赋值
























以上是关于Python 开发基础-字符串类型讲解(字符串方法)-1的主要内容,如果未能解决你的问题,请参考以下文章

Python基础:字符串深入讲解

python基础成长之路四-基础数据类型方法

python开发基础篇

python 基础笔记 — 数据类型之序列

9.Python基础语法数据类型转换

15.python 字典dict - python基础入门