Python数据结构基础知识(5):字符串String

String类型与数据结构没有多大关系,但是刷题时容易用到,这里列一些可能用到关于Str类型的函数:

1.长度:len()

s = "Hello World"

print(len(s)) ----------------> 11

2.计数:s.count()

s = "Hello World"

print(s.count('l')) ----------------> 3

3.判断是否全是大写字母:s.isupper()

s = "Hello World"

print(s.isupper()) -----------> False

4.判断是否全是小写字母:s.islower()

s = "Hello World"

print(s.islower()) -----------> False

5.判断是否全是数字:s.isdigit()

s = "Hello World"

print(s.isdigit()) ------------------>False

6.将所有字母改为小写:s.lower()

s = "Hello World"

print(s.lower()) -------------> hello world

7.将所有字母改为大写:s.upper()

s = "Hello World"

print(s.upper()) -------------> HELLO WORLD

8.去掉前后两端的空格:s.strip()

s = "      Hello World     "

print(s.strip()) ------------->Hello World

9.去掉最左端空格:s.lstrip()

10.去掉最右端空格:s.rstrip()

 11.字母大小写转换:s.swapcase()

s = "Hello World"

print(s.swapcase()) ---------------> hELLO wORLD

12.替换指定字符:s.replce( , )

s = "Hello World"

print(s.replace('l', 'L')) --------------->HeLLo WorLd

13.分割s.split( )

以输入的字符为分割线,返回的类型为List。

s = "Hello World"

print(s.split(" ")) ----------------> ['Hello', 'World']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值