zoukankan      html  css  js  c++  java
  • 字符串处理

    #!/usr/bin/env python
    name = "my name is {name} and my age is {year}"
    print(name.capitalize())
    print(name.count("a"))
    #print(name.casefold())
    print(name.center(50,"-") )
    print(name.endswith("an") )
    print(name.expandtabs(tabsize = 30))
    print(name.find("name"))
    print(name.format(name="lian",year=23))
    print(name.format_map({'name':'lian','year':12}))
    print('abc123'.isalnum())
    print('abcdefH'.isalpha())
    print('123'.isdecimal())
    print('123'.isdigit())
    print('abc123'.isidentifier())#是不是一个合法的变量名
    print('123'.isnumeric())#纯数字
    print('abc123'.isspace())
    print('abc123'.istitle())#首字母大写
    print('abc123'.isprintable())#tty file,drive file
    print('abc123'.isupper())
    print('+'.join(['1','2','3','4','5']))
    print('abc123'.ljust(50,"*"))
    print('abc123'.rjust(50,'*'))
    print('Abc123'.lower())
    print('abc123'.upper())
    print(' abc 123 '.lstrip())
    print('-----')
    print(' abc 123 '.rstrip())
    print('-----')
    print(' abc 123 '.strip())
    print('-----')
    p = str.maketrans("abcdef",'123456')
    print('abc123'.translate(p))
    print('abc123a'.replace('a','A',1))
    print('abc123'.rfind('b') )#找最右边的下标
    print('1,2,3,4,5,6'.split(','))
    print('1,2,3, 4,5,6'.splitlines())#按行分割
    print('Abc123'.swapcase())#大小写转换
    print('abc123'.title())
    print('abc123'.zfill(50))



    My name is {name} and my age is {year}
    5
    ------my name is {name} and my age is {year}------
    False
    my name is {name} and my age is {year}
    3
    my name is lian and my age is 23
    my name is lian and my age is 12
    True
    True
    True
    True
    True
    True
    False
    False
    True
    False
    1+2+3+4+5
    abc123********************************************
    ********************************************abc123
    abc123
    ABC123
    abc 123

    -----

    abc 123
    -----
    abc 123
    -----
    123123
    Abc123a
    1
    ['1', '2', '3', '4', '5', '6']
    ['1,2,3,', '4,5,6']
    aBC123
    Abc123
    00000000000000000000000000000000000000000000abc123

  • 相关阅读:
    如何将baidu地图中的baidu logo 去掉
    漂亮的圆角文本框 CSS3实现
    jQuery数字加减插件
    腾迅股票数据接口 http/javascript
    JS复制内容到剪贴板(兼容FF/Chrome/Safari所有浏览器)
    关于编写性能高效的javascript事件的技术
    想做web开发 就学JavaScript
    git的简单理解及基础操作命令
    《CSS权威指南》基础复习+查漏补缺
    TypeScript Writing .d.ts files(编写声明文件)
  • 原文地址:https://www.cnblogs.com/rongye/p/9905131.html
Copyright © 2011-2022 走看看