python输入两个字符串、输出两个字符串集合的并集_python二:数据类型举例练习--小白博客...

一、#字符串

res = 'hello,world'

1、#字符串切片取值:*******

print(res[0:5])    顾头不顾尾,取下标0-4的字符

print(res[0:-1:2]) 步长为2,也就是隔一个取一个

print(res[:-5])    下标为-5(包括-5)往右的字符不要了

print(res[5:])    下标为5(不包括5)往左的字符不要了

print(res[4])   取字符串中下标为4的字符

2、#字符串格式化(%s和format)*****

result = 'my name is {name}, my age is {age}'.format(name='申晨林', age=25)

result1 = 'my name is {0}, my age is {1}'.format('申晨林',25)

result = 'my name is %s, my age is %s' % ('申晨林', 25)

result1 = 'my name is %s' % '申晨林'

3、#字符串替换*****

print(res.replace('l', 'sb', 2))    #2为替换个数

4、#把列表变成字符串*******

s = ''.join(['a','b','c'])    #前面的''中的内容会加在括号中每个元素的中间;例:s = 'd'.join(['a','b','c']) 则输出adbdc

5、#把字符串变成列表(以l分割点)*******

print(res.split('l'))

6、#从右往左切,以.为分割,切3刀*******

res1 = '192.168.1.1'

print(res1.rsplit('.', 3))

7、#统计字符串里某个字符的个数*******

print(res.count('l'))

8、#查找字符串中某个元素中最靠左的下标*******    #没有则报错

print(res.index('o'))

9、#查找字符串中的字母下标,如果所查字母有多个,则查最后一个    #没有则报错

print(res.rindex('o'))

10、#strip去除首尾字符*******

res1 = '=====hello,world====='

print(res1.strip('='))

注:只是以'='开头或者结尾的字符会被删除。

例:res1 = ' =====hello,world====='

print(res1.strip('=')) 则输出“ =====hello,world”

#去除右边的字符

print(res1.rstrip('=

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值