Python基础06-内置处理函数与方法

11 篇文章 0 订阅
11 篇文章 1 订阅

目录

一、字符串的切割 (split())

二、统计字符串长度  (len())

三、字符串的替换 (replace())

四、判断是否为字符串字串 (in)

五、字符串首字母大写 (title())

六、字符串字母全变大写或小写 (upper())或(lower())

6.1 字符串字母全变大写

6.2 字符串字母全变小写

七、字符串空格的删除

7.1 strip() --->删除前后空格

7.2 lstrip() --->删除左端空格

7.3 rstrip() --->删除右端空格

7.4 使用replace()函数删除空格

八、判断字符串是否全数字 (isdigit())

九、使用join方法进行字符串的拼接

十、判断数据类型 (type())


一、字符串的切割 (split())

split函数的语法:str.split(sep,num)

str是一个字符串,sep是分隔符,num是分割次数

# 不设置参数
s = '1 2 3 4 5 6 7 8 9'
print(s.split())
# 结果:['1', '2', '3', '4', '5', '6', '7', '8', '9']

# 设置分隔符
s = '1|2|3|4|5|6|7|8|9'
print(s.split('|'))
# 结果:['1', '2', '3', '4', '5', '6', '7', '8', '9']

# 设置分隔符和分割次数
s = '1|2|3|4|5|6|7|8|9'
print(s.split('|', 5))
# 结果:['1', '2', '3', '4', '5', '6|7|8|9']

二、统计字符串长度  (len())

len(字符串)

s = '人生苦短,我学Python!'
print(len(s))
# 结果:14

三、字符串的替换 (replace())

replace函数的语法:str.replace(替换前文本,替换后文本)

s = '人生苦短,我学Python!'
print(s.replace('Python', 'C'))
# 结果:人生苦短,我学C!

四、判断是否为字符串字串 (in)

s1 = '人生苦短,我学Python!'
s2 = '人生苦短'
print(s2 in s1)
# 结果:True

五、字符串首字母大写 (title())

s = 'abcdefgh'
print(s.title())
# 结果:Abcdefgh

六、字符串字母全变大写或小写 (upper())或(lower())

6.1 字符串字母全变大写

s = 'abcdefgh'
print(s.upper())
# 结果:ABCDEFGH

6.2 字符串字母全变小写

s = 'ABCDEFGH'
print(s.lower())
# 结果:abcdefgh

七、字符串空格的删除

7.1 strip() --->删除前后空格

s = '      人生苦短,     我学Python!       '
print(s.strip())
# 结果:人生苦短,     我学Python!

7.2 lstrip() --->删除左端空格

s = '      人生苦短,     我学Python!       '
print(s.lstrip())
# 结果:人生苦短,     我学Python!       

7.3 rstrip() --->删除右端空格

s = '      人生苦短,     我学Python!       '
print(s.rstrip())
# 结果:      人生苦短,     我学Python!

7.4 使用replace()函数删除空格

s = '      人生苦短,     我学Python!       '
print(s.replace(' ',''))
# 结果:人生苦短,我学Python!

八、判断字符串是否全数字 (isdigit())

a = '123456789'
print(a.isdigit())
# 结果:True

九、使用join方法进行字符串的拼接

a = ['人生苦短,', '我学', 'Python!']
print(''.join(a))
# 结果:人生苦短,我学Python!

十、判断数据类型 (type())

a = ['人生苦短,', '我学', 'Python!']
print(type(a))
# 结果:<class 'list'>

今天就浅浅学到这里叭,下一篇写Python列表!

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

打怪升级酱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值