美文网首页
013_字符串

013_字符串

作者: Nzkalhbxx | 来源:发表于2017-10-15 18:50 被阅读0次
    # __author__:Nzkalhbxx
    # __date__:2017/10/15
    # 重复输出字符串
    print("Pig" * 7)
    
    # 字符串的切片操作: 之前的列表操作已经叙述过切片的使用, 而字符串的切片操作和列表是类似的
    print("Hello, world. i love you~"[14:])
    print("Hello, world. i love you~"[-1::-1])
    
    # in 成员运算符, 如果字符串包含指定的字符, 则返回True
    print("love" in "i love you")
    
    # 格式化字符串%
    name = "i"
    print("%s love the world" % name)
    # 字符串的拼接
    print("\n----------------字符串拼接----------------".center(33, '-'))
    a = "how "
    b = "are "
    c = "you"
    d = a + b + c   # 使用"+"拼接字符串效率低, 不推荐
    print("hey, " + d + ".")
    
    print("hey, %s%s%s." % (a, b, c))
    print("\n--------------使用join()方法-------------".center(33, '-'))
    # 使用join()方法拼接字符串: 创建一个特定字符串用于拼接所有的字符串, 高效
    joinStr = "-".join(["hey, ", a, b, c, '.'])
    print(joinStr)
    joinStr = "".join(["hey, ", a, b, c, '.'])
    print(joinStr)
    
    运行结果

    相关文章

      网友评论

          本文标题:013_字符串

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