zoukankan      html  css  js  c++  java
  • Python-字符串方法

    字符串方法
    字符串方法都不会改变原字符串的值
    name='hoby '
    new_name=name.strip()#默认去掉两边的空格和换行符
    new_name=name.lstrip()#默认去掉左边的空格和换行符
    new_name=name.rstrip()#默认去掉右边的空格和换行符
    new_name=name.count('t')#查找出现的次数
    new_name=name.find('se')#找到字符串,返回他的下标,不存在返回-1
    new_name=name.index('d')#找到字符串,返回他的下标,不存在报错
    new_name=name.upper()#把所有字母变成大写
    new_name=name.lower()#把所有字母编程小写
    file_name='a.xls'
    print(file_name.endswith('.xls'))#判断字符串是以什么结尾
    sql='select,update,delete,insert,drop'
    sql.startswith('select') #判断一个字符串是否以xx开头的
    f='{name}欢迎'
    print(f.format(name='ybq'))#字符串格式化
    d={'name':'ybq'}
    print(f.format_map(d))#字符串格式化,穿进去的是一个字典
    new_sql=sql.replace('select','update')#字符串替换,第一个是旧的字符串,第二个是新的字符串

    name.startswith()
    print(new_sql)

    # print('122s'.isdigit())#判断是否是数字
    # print('122s'.islower())#判断是否是小写字母
    # print('122s'.isupper())#判断是否是大写字母
    # print('122s'.isalpha())#判断是否是英文字母
    # print('122s'.isalnum())#判断是否包含数字或字母



    #字符串变成list
    # st='a,s,d,f,g'
    # st_list=st.split(',')#如果什么都不写,是按照空格分割
    # print(st_list)

    slit=['ab', 's', 'd', 'f', 'g']
    s2='hhhhhhh'
    res=','.join(slit)
    print(res)




    # s=''
    # for i in slit:
    # s=s+i+','
    # print(s)





    # print(new_name)#字符串这些些方法都不会改变原来字符串的值
    # print(name)


    # new_name=name.capitalize()#首字母大写
    # new_name=name.center(50,'-')#字符串放中间,两边用-补齐
  • 相关阅读:
    redis全量复制和部分复制
    tp5怎么使用find_in_set
    ms1
    nginx+php上传大文件配置
    培训第一天!
    PHP中使用CURL(五)
    PHP中使用CURL(四)
    PHP中使用CURL(三)
    PHP中使用CURL(二)
    PHP中使用CURL(一)
  • 原文地址:https://www.cnblogs.com/hoby2017/p/8127771.html
Copyright © 2011-2022 走看看