zoukankan      html  css  js  c++  java
  • string字符串

    string字符串

    str = "qwer萨拉赫哟"

    str1 = "0495874"

    print(len(str))

    print(max(str1))

    print(str * 3)

    print(str + str1)

    print(min(str1))

    str2 = "Aa"

    print(max(str2))

    print(min(str2))

    str3 = "22"

    print(str3 * 3)

    str4 = "sunck is a good man"

    l1 = str4.split(' ')

    print(l1[1], type(l1))

    str4 = "sunck is a good man"

    #split 切割,参数一:以什么为基础切割

    l1 = str4.split(' ', 2)# 参数二:切割次数

    print(l1, type(l1))

    l2 = '*'.join('abcd') #拼接 字符串用单引号里的内容拼接起来

    print(l2)

    #新加步长

    print(len(str4))

    print(str4[-2: 27])

    print(str4[:: 3])

    字符串的修改、添加、删除
    字符串本身是不可变的,只要对它修改,就是生产了一个新的字符串

    a = "good"

    #a = a + ' nice'

    print(a)

    #添加

    b = a.center(5, '*')

    #从字符串左右两边同时添加,如果字符串长度为奇数,则print(b) #左侧比右侧多一个 否则相反 第一个参数的值要大于字符串的长度print(len(b))

    c = a.rjust(9, '*') # 原始字符串在右边,从左侧添加print(c)

    d = a.ljust(9, '*') # 原始字符串在左,边从右侧添加print(d)

    ############删除

    aa = '*abcd*ef'e = aa.strip('gt*') #从左右两边同时删除,如果查询不到就无法删除

    print(e)

    f = aa.rstrip('*t') #从右边删除

    print(f)

    g = aa.lstrip('*t') # 从左边开始删除

    print(g)

    ##########修改

    aaa = 'ABCD.qwer.123.456.你好世界!'

    h = aaa.upper() #将所有的小写字母转为大写字母

    print(h)

    i = aaa.lower() #将所有的大写字母转为小写字母

    print(i)

    j = aaa.swapcase() #大小写互换

    print(j)

    k = aaa.title() #每个单词的首字母大写

    print(k)

    l = aaa.capitalize() # 如果是一字字符串,并且第一个字符是字母,只将其转为大写,其余全部小写

    print(l)

    ######replace *

    a4 = '123,456,789,asd,qwe,zxc,张三,李四,王五'

    str9 = '123,123,,456,789,asd,qwe,zxc,张三,李四,王五'

    m = a4.replace('123','666') #替换字符串上的所有符合规则元素

    print(m)n = str9.replace('123','666',2)# 替换的次数,从头开始

    print(n)o = str9.replace('123','666',2).replace('456','555')

    print(o)

    ########查询

    a5 = 'one two three four five one two two two three three'

    p = a5.count('one',0,35) # 在字符串中出现的次数,后面的参数是查找的位置可以不带,

    print(p)

    q = a5.find('one') #查询第一个所在的索引

    print(q)

    r = a5.find('one') #从右边查询第一个所在的索引

    print(r)

    #s = a5.index('six') # 跟find唯一的区别,如果原字符串中没有,就会报错 not found

    #print(s)

  • 相关阅读:
    SQL盲注 加速方法
    后渗透(七)关闭防火墙和杀毒软件并开启远程桌面
    后渗透(五)PassingTheHash
    瀏覽器兼容性解決方法
    web頁面優化以及SEO
    DOM中的事件傳播機制
    Get與Post的區別--總結隨筆
    微信飞机大战
    python教程(三)·自定义函数
    python教程(三)·函数与模块
  • 原文地址:https://www.cnblogs.com/yanruizhe/p/11214899.html
Copyright © 2011-2022 走看看