美文网首页
2.字符串方法

2.字符串方法

作者: 何以笙簫默 | 来源:发表于2020-06-09 11:53 被阅读0次

    # 字符串方法

    my_str = "Hello, world!"

    '''

    len(my_str) 获取字符串长度

    find("w") 查找子字符串所处的位置

    count("l") 字符串出现的次数

    in 和 not in 是否包含子字符串 (True or False) "Hello" in my_str

    replace("", "") 字符串替换 my_str.replace("替换前","替换后")

    split("") 字符串分割 split(",")得到数组

    '''

    print(len(my_str)) # 13

    print(len("你好")) # 2

    print(len("你好".encode("utf-8"))) # 6 每个中文3个字符

    print(len("你好".encode("gbk"))) # 4 每个中文2个字符

    print(my_str.find("88")) # -1 表示没有此字符串

    print(my_str.find("w")) # 7 表示下标为7

    print(my_str.find("l")) # 2 此字符串第一次出现的位置

    print(my_str.find("wo")) # 7 表示此字符串第一个字符的位置

    print(my_str.count("l")) # 3 此字符串出现的次数

    print(my_str.count("9")) # 0 此字符串没有出现

    print(my_str.count("ll")) # 1 此字符串出现的次数

    print(my_str.replace("l", "**")) # He****o, wor**d!

    print("l" in my_str) # True 是否包含

    print("l" not in my_str) # True 是否不包含

    print(my_str.split(",")) # ['Hello', ' world!']

    相关文章

      网友评论

          本文标题:2.字符串方法

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