zoukankan      html  css  js  c++  java
  • python8 字符串操作

     1 name = "my name is {name} and i am {year} old"
     2 
     3 print(name.capitalize())
     4 print(name.count("a"))       #打印name 中  a 出现的次数
     5 print(name.center(50,"-"))   #打印50个字符,name的值在中间,其他的-补齐
     6 print(name.endswith("ex"))   #判断 name字符串是否以 "ex" 结尾
     7 print(name.find("name"))    #打印 “name”字符串 从哪里开始
     8 print(name[name.find("name"):7])  #可以取出name
     9 print(name.format(name='alex',year=23))  #变量定义,格式输出
    10 print(name.index(name))
    11 
    12 print('abc123'.isalnum())
    13 print('Abc'.isalpha())    #判断是否是字符
    14 print('a1'.isdigit())     #判断是否是整数
    15 print('1A'.isidentifier())  #是否是合法的变量名
    16 print('A 1A'.istitle())    #是否是title,每个首字母大写
    17 print('A s'.isupper())   #是否全是大写
    18 
    19 print('+'.join(['1','2','3']))
    20 print(name.ljust(50,'*'))  #左对齐,用*补全50个字符
    21 print('Ales'.lower())    #全变为小写
    22 print('Alex'.upper())
    23 print('\nalex')
    24 print('\nAlex'.lstrip())  #打印时,去掉左边的空格,显示
    25 print("Alex\n".rstrip())  #
    26 
    27 print('alixa chen'.replace('a','A',1))  #替换,1次
    28 print('alix li'.rfind('i'))   #找到最右边的值的下标
    29 
    30 print('ail ex li1'.split('i'))   # 将字符以i分隔,变成一个列表;默认空格
    31 
    32 print('lex li'.title())  #将字符串变为一个title:首字母大写
    View Code
  • 相关阅读:
    CentOS7静默安装WebLogic 12c
    yocto:bitbake单独编译某个模块的方法
    git config 查看配置信息
    文件上传bypass jsp内容检测的一些方法
    开始
    阿里云在线扩容磁盘(踩坑)笔记
    ifort 编译报错
    C语言测试题
    【Linux】find笔记
    Add User Snippet to VS Code
  • 原文地址:https://www.cnblogs.com/tony2017/p/6970398.html
Copyright © 2011-2022 走看看