python笔记字符串操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ss = ‘hello python hello java’

print(ss.index(‘lo’))
print(ss.rindex(‘lo’))
print(ss.find(‘lo’))
print(ss.rfind(‘lo’))

#print(ss.index(‘ffgg’)) #ValueError: substring not found
print(ss.find(‘ffgg’)) #-1

在这里插入图片描述
在这里插入图片描述
ss = ‘Hello Python, Hello java’
ss1 = ss.upper()
print(ss1)
ss2 = ss.lower()
print(ss2)
ss3 = ss.swapcase()
print(ss3)
ss4 = ss.capitalize()
print(ss4)
ss5 = ss.title()
print(ss5)
在这里插入图片描述

在这里插入图片描述
ss = ‘Hello Python’
print(ss.center(20,‘‘))
print(ss.ljust(20,’
’))
print(ss.rjust(20,‘*’))
print(ss.zfill(20))

在这里插入图片描述

在这里插入图片描述
ss = ‘Hello Python java’
ss1 = ‘Hello|Python|java’
print(ss.split())
print(ss1.split(sep=‘|’))
print(ss1.split(sep=‘|’, maxsplit=1))
print(ss.rsplit())
print(ss1.rsplit(sep=‘|’))
print(ss1.rsplit(sep=‘|’, maxsplit=1))

在这里插入图片描述
print(‘hello,python’.isidentifier())
print(‘张三’.isidentifier())
print(‘heelo’.isidentifier())
print(‘张三_2222’.isidentifier())
print(‘------------------------------’)
print(‘\t’.isspace())
print(‘hello’.isalpha())
print(‘张三’.isalpha())
print(‘hello1’.isalpha())
print(‘------------------------------’)
print(‘123’.isdecimal())
print(‘123四’.isdecimal())

在这里插入图片描述
s = ‘hello world java hello python hello’
s1 = s.replace(‘java’,‘python’)
print(s1)
s2 = s.replace(‘hello’, ‘你好’, 2)
print(s2)

在这里插入图片描述
s = ‘hello world java hello python hello’
s1 = s.replace(‘java’,‘python’)
print(s1)
s2 = s.replace(‘hello’, ‘你好’, 2)
print(s2)

ss = [‘java’, ‘python’, ‘jquery’]
s3 = ‘*’.join(ss)
print(s3)

在这里插入图片描述
在这里插入图片描述

print(‘apple’ > ‘app’)
print(‘apple’ > ‘banana’)
print(ord(‘a’), ord(‘b’))
print(chr(97), chr(98))

a = b = ‘python’
c = ‘python’
print(a == b) #比较值
print(b == c)
print(a is b) #比较内存地址
print(a is c)

在这里插入图片描述
s = ‘hello,python’
print(s[:5]+“!”+s[6:])

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
name, age, money = ‘小明’, 8, 300.5
s = ‘我叫%s,今年%d岁了,我有%f压岁钱’ % (name, age, money)
s1 = ‘我叫{0},今年{1}岁了,我有{2}压岁钱’.format(name, age, money)
s2 = f’我叫{name},今年{age}岁了,我有{money}压岁钱’
print(s)
print(s1)
print(s2)

在这里插入图片描述
print(‘%d’ % 99)
print(‘%10d’ % 99) #10表示宽度
print(‘%.3f’ % 3.1415926)
print(‘%10.3f’ % 3.1415926)
print(‘hellohello’)
print(‘{0:.3}’.format(3.1415926)) #标识一共3位数, 0 可以不写,标识占位符
print(‘{0:.3f}’.format(3.1415926))
print(‘{0:10.3f}’.format(3.1415926))

在这里插入图片描述
s = ‘天涯共此时’
s1 = s.encode(‘GBK’)
print(s1)
s2 = s1.decode(‘GBK’)
print(s2)

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值