zoukankan      html  css  js  c++  java
  • python之常用字符串用法

    1.isdigit=indecimal(判断是否是数字)

    s="123"
    print(s.isdigit())
    
    输出为:True

    2.format(标识符)

    a =("I have a {0},My name is {1}").format("dog","gao")
    print(a)
    
    输出为: I have a dog,My name is gao

    3.join(把列表拼接成字符串,中间用--分隔)

    a =["bbb","aaa","ccc"]
    print("--".join(a))
    
    输出:("bbb--aaa--ccc")

    4.strip(把字符串左右两边的空格,换行,Tab去掉)

    s="    aaa      "
    print(s.strip())
    
    输出:(aaa)

    5.replace(替换)

    s="Hello World"
    print(s.replace("o","a",2))   用a替换o,换2个o
    
    输出:Hella Warld

    6.find(寻找索引)

    s="Hello World"
    print(s.find("o",0,5))     在0-5中寻找o的索引
    
    输出4

    7.split(分割)

    s="Hello World"
    print(s.split("o",1)) 以一个o分割
    
    输出:['Hell', ' World']

    8.center

    s="Hello World"
    print(s.center(30,"-"))     生成一个长度为30 左右两边为-组成的标题
    
    输出:---------Hello World----------

    9.count(数)

    s="Hello World"
    print(s.count("o",0,5))  数0-5之间的o
    
    输出:1
  • 相关阅读:
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    UVa 437 (变形的LIS) The Tower of Babylon
    UVa 1025 (动态规划) A Spy in the Metro
    UVa 10129 (并查集 + 欧拉路径) Play on Words
  • 原文地址:https://www.cnblogs.com/huizaia/p/8964905.html
Copyright © 2011-2022 走看看