zoukankan      html  css  js  c++  java
  • Python str字符串常用到的函数

    # -*- coding: utf-8 -*-
    x='pythonnnnnnoooo'
    
    print type(x)
    # <type 'str'>  输出类型
    print x.capitalize()
    # Pythonnnnnnoooo  首字符大写
    print x.center(40)
    #             pythonnnnnnoooo  类似于对其   
    print x.count('o')
    # 5              统计字符出现的次数
    print x.count('o',4,6)
    # 1                指定区间统计字符出现的次数
    print x.endswith('o')
    # True            判断结束字符是不是o
    print x.endswith('n')
    # False        同上
    print x.find('n')
    # 5            找到指定字符最小的下标
    print 'n' in x
    # True     判断 指定字符是否在 x字符串中
    
    print 'a={0},b={1},c={2}'.format(1,2,3.44)
    # a=1,b=2,c=3.44  输出格式
    
    print x.index('n')
    # 5        和find类似,找到指定字符串的最小下标
    
    print x.isalnum()
    # True    判断字符串是否是数字和字母组成的 
    
    print x.isalpha()
    # True     判断是否由字母组成的字符串
    
    x = 'python'
    print x.join('ABCDEF')
    # ApythonBpythonCpythonDpythonEpythonF
    
    print "".join('ABCDEF')
    # ABCDEF
    x=['a','b','c','z']
    print ''.join(x)
    # abcz
    
    print 'X'.join(x)
    # aXbXcXz
    
    # 根据上面的结果:str.join(X)  是把str插入到X中的各个字符中间,组成一个整的字符串
    
    x ='AcAvAcAlAjAk'
    
    print x.split("A")
    # ['', 'c', 'v', 'c', 'l', 'j', 'k']  按照指定规则划分字符串 
    
    
    
    #
  • 相关阅读:
    bzoj 2832
    洛谷5月月赛
    P4705 玩游戏
    【bzoj4817】[Sdoi2017]树点涂色&&bzoj3779-重组病毒
    A
    P4715 「英语」Z 语言
    P4714 「数学」约数个数和
    P2860 [USACO06JAN]冗余路径Redundant Paths
    【BZOJ3252】攻略
    BZOJ 1706
  • 原文地址:https://www.cnblogs.com/bbbblog/p/4769917.html
Copyright © 2011-2022 走看看