字符串常用的内置方法

字符串常用的内置方法如下:

索引取值、切片、长度len、成员运算in和not in 、移除空白strip()、切分split、循环

1、按照索引取值
msg='helmo nick'
print(f'{msg[6]}')
print(f'{msg[-3]}')

2、切片(顾头不顾尾,可含有步长)

msg='helmonick9'
print(f'切片3到最后:{msg[3:]}')
print(f'切片3-8:{msg[3:8]}')
print(f'切片3-8,步长为2:{msg[3:11:2]}')

3、长度len

msg='helmonick8'
print(len(msg))

4、成员运算in和not in

msg='my name is nick,nick handsome'
print(f'"nick",in msg:{"nick" in msg}')
print(f'"json" not in msg:{"json" not in msg}')
print(f'"not json"in msg:{not "json" in msg}')
5、移除空白strip()
name='&&&n ick'
print(f"name.strip('&'):{name.strip('&')}") #strip()默认为'',并且不修改原值,新创建空间
print(f'name:{name}')
#strip应用场景值用户输入空格
pwd=input('password:')
if pwd.strip()=='123':
print('密码输入成功')
6、切分split
info='nick:male:19'
info_list1=info.split(':')
info_list2=info.split(':',1)
print(f'{info_list1}')
print(f'{info_list2}')
7、循环
msg='helmo nico'
for i in msg:
print(i)

转载于:https://www.cnblogs.com/ludundun/p/11384938.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值