Python学习随记(三):字符串方法

Python学习随记(三)

字符串方法

# 字符串方法
name = ' 翟图南-袁培风-徐万里 汪断水 谷继之 翟少泽 俞名万 '
print(name)
# 去除空格 strip() lstrip rstrip 首尾或首或尾的空格
print(name.strip())
# replace 替换
print(name.replace('翟', '宅'))
# 切分所有的数据 默认切分空格
print(name.split('-', 1))
# print(re.split('[- ]+',name.strip()))
# count 数字符的个数  索引取值的方式基本都是左闭右开 [)
print(name.count("翟", 0, 1))
# index 查看字符串的索引  一般第一个   ctrl + p 查看函数提示
print(name.index("翟", 3))
# isdigit 检测这个字符串是否为数字
print("12a".isdigit())
# islower 检测是否为小写字母
print('abcA'.islower())
# isupper 检测是否为小写字母
print('Aa'.isupper())
# lower upper 大小写转换
print("A".lower())
print("a".upper())
# startwith 以什么开头
print(name.startswith("翟"))
# 检测一个子串是否在一个大字符串里面 in \ not in
print("翟" in name)


# 切片  [start:stop:step] start + step => stop
print(name)
print(name[1:4])
print(name[::2])
# 字符串反转
print(name[::-1])

print(name[-3:-1])
print(name[-2:-4:-1])
print(name[3])
# 长度
print(len(name))

小练习:
字符串 :输入 ‘abcd1234’ 输出 ‘bd24’

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值