python第二篇笔记

Python:'string’字符串内置函数的用法

id() 打印出指定字符串的内存地址

s='123456789'
print(s[1])#输出字符串中指定的字符
print(s[-1])#末尾
s1=s[:]
print(s)
print(id(s1))#打印出内存地址
print(id(s))

2
9
123456789
1438208542768
1438208542768

capitalize() 是首字母大写,其余小写,返回字符串

a='abcdefg'
print(a.capitalize())

Abcdefg

title() 将每个单词的首字母变为大写字母 返回字符串

a='i think so'
print(a.title())

I Think So

upper() 将所有字母变为大写字母 返回字符串

b='i like Dog'
print(b.upper())

I LIKE DOG

lower() 将所有字母变为小写字母 返回字符串

b='AbCDEfghigk'
print(b.lower())
abcdefghigk

swapcase() 字符串内容大小写互换 返回字符串

a='AbCDEfgHIgk'
print(a.swapcase())
aBcdeFGhiGK

len() 计算字符串的长度,不属于字符串的内建函数

#len统计长度是按照字符个数统计,一个汉字的长度为1
a='i like 狗狗Dog'
b='i like Dog'
print(len(a))
print(len(b))

12
10

find() 查找指定的字符串,找不到返回-1,第一次找到返回第一次索引值,find函数不能查找数列
index() 查找指定字符串,找不到报错

e='abcdefghijklmn'
e1=e.find('n',3,14) #后面的数字定义的是在字符串中的查找范围[start,end]
e2=e.index('g')
print(e1)
print(e2)
#help(str.find)有不懂的地方可以执行help,查看系统对函数的解释

13
6

count() 计算指定字符在字符串中出现的次数,返回整数

f='abcdhhhhhijkhh'
print(f.count('h'))

7
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值