binrui -字符串和提取方法

# 字符串;字符的集合
"""
多行注释

"""
a = '猫和老鼠'
b = "猫和老鼠"
c = """猫和
            老鼠"""
d = '''猫和老鼠'''
print(a)
print(b)
print(c)
print(d)

# 字符串
# 1.字符串+数字:报错
a = 2*'猫和老鼠'
print(a)
# 2。字符串*数字:字符串翻倍
# 3。字符串+字符串:相连接在一起
a = '23333'+'猫和老鼠'
print(a)
# string ---》str    integer ---》int
zuowen = "猫和老鼠2014动画全集《猫和老鼠》从1940年问世以来,一直是全世界最受欢迎的卡通之一。还记得汤姆和杰瑞吗?这是一部史上最“疯狂”、最“暴力”,但也最有趣的动画片。《猫和老鼠》在上世纪80年代首次被引进中国,时至今日,这部美国动画片仍在各地电视台不断重播。"
# 4。length 长度 len
print(len(zuowen))
# 5。in在。。。里面
print("猫" in zuowen) # True
# 6。not in不在。。。里面
print("猫" not in zuowen) # False
# 查找
# 0  1  2  3
s = "猫和老鼠我的世界不知道了"
# 打印一个字符
print(s[0])
# 打印多个字符 字符串[起始位置:结束位置+1]
print(s[0:4]) # 注意,结束位置的数字是取不到的
# 字符串[起始位置:结束位置+1:步长]
print(s[6])
print(s[4:8])
print(s[0:8:3])
# 从右往左数,位置是负数
print(s[-3])
# 起始位置是第一个字符,默认结束位置是最后一个字符,默认步长是1
print(s[2:9:3])
# 步长正数表示从左往右数,负数表示从右往左
print(s[3::-1])



发布了305 篇原创文章 · 获赞 18 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/houlaos/article/details/104212038