Python基础——day03

1.字符串的操作

函数功能
capitalize()首字母大写
upper()全部变成大写
lower()全部变成小写
swapcase()大小写翻转
title()隔开的单词的首字母大写
center(width)居中,空白填充
len(str)测量字符串长度
startswith(str)是否以str开头
find(“a”)返回a的索引,找不到返回-1
index(“a”)返回a的的索引,找不到报错
strip()默认删除字符串前后的空格
lstrip()删除前面的空格
count(“a")统计字符串里a的个数
split(“a”)以a分割,将字符串转化为列表
replace(“old”,“new”)将old替换为new,默认全替换

2.格式化输出

s = "我叫{},今年{},爱好{},再说一下我叫{}".format('焦鑫',22,'girl','焦鑫')
s = "我叫{0},今年{1},爱好{2},再说一下我叫{0}".format('焦鑫',22,'girl','焦鑫')
s = "我叫{name},今年{age},爱好{hobby},再说一下我叫{name}".format(name='焦鑫',age=22,hobby='girl')

3.字符串方法
1.可以在字符串开始的引号前加入r,使它成为原始字符串。”原始字符串”忽略所有的转义字符,打印出字符串中所有的倒斜杠。
2.join()和split()

>>>"*".join(["cat", "rats", "bats"]) //返回字符串
"cats*rats*bats" 
>>>"My name is Bob".split()  //默认按空白字符分割
["my", "name", "is", "Bob"]

3.strip()

>>>spam="SpamSpamSpamBaconSpamEggsSpamSpam"
>>>spam.strip("ampS) //删除字符串两端出现的a,m,p,S,不区分顺序
"BaconSpamEggs"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值