美文网首页
2018-12-30字符串

2018-12-30字符串

作者: 时光偷走了青春 | 来源:发表于2018-12-30 17:20 被阅读0次

    字符串

    1,创建:
    s1 = 'shark'
    s2 = "shark"
    s3 = """hello shark"""
    s4 = '''hello shark'''
    s5 = """hello
    shark
    """,
    2,转义:
    testimony = 'This shirt doesn't fit me'
    words = 'hello \nworld'
    3(+)拼接:
    print('hello' + 'world')
    4()复制:
    print('
    ' * 20)
    print('shark' * 20)
    字符串 和 0 或者 负数相乘,会得到一个空字符串

    获取元素

    获取单个元素
    s1[0]
    s1[3]
    s1[-1]

    1,切片技术:

    [start:end:step]
    start:起始索引号
    end:结束索引号
    setp:步长
    如:s1[0:2]

    2,利用字符串对象的方法:

    1)split
    url = 'www.qfedu.com 千锋官网'
    url.split()
    li = url.split('.')
    host, *_ = url.split('.', 1)

    2)rsplit 从右向左分割
    url = 'www.qfedu.com'
    url2 = url.rsplit('.', 1)
    3)join 拼接
    li = ['www', 'qfedu', 'com']
    url = ''.join(li)
    url2 = ''.join(li)
    4)replace 替换
    url = 'www.qfedu.com'
    url2 = url.replace('.', '
    ')
    5)strip 移除两端的空格
    s = ' hello '
    s2 = s.strip()
    6)startswith 判断字符串以什么为开头
    s = 'hello world'
    if s.startswith('h'):
    print(s)
    7)endswith 判断字符串以什么为结尾
    s = 'hello world'
    if s.endswith('d'):
    print(s)

    8)index 获取一个元素在字符串中的索引号
    s = 'hello world'
    idx = s.index('l')

    交互输入

    inp=input("jieshou:>>")
    print(inp)

    相关文章

      网友评论

          本文标题:2018-12-30字符串

          本文链接:https://www.haomeiwen.com/subject/hnivlqtx.html