• 字符串操作


    #Author:Kevin_hou
    #字符串操作
    name =" My name is kevin.hou and I am 30 years old"
    name1="123456"
    print(name.__add__(' !!!'))#在字符串后面添加值
    print(name.count('a'))  #计算字符串中a的数量
    print(name.center( 50,'*')) #使字符串居中,左右添加*
    
    print(name.endswith('30'))  #判断是否已字符串结束,不是返回False
    print(name.endswith('old')) #是,返回True
    
    print(name.format(name='kevin.hou',year =30))   #
    print(name.find('I'))   #查找字符串’I‘,输出位置值
    
    print('my name is'.istitle())   #首字母小写判定为不是标题,输出False
    print('My Name Is'.istitle())   #首字母大写判定为标题,输出为True
    
    print('abc'.islower())  #判断是否为小写;是,True;非,False
    print('ABC'.islower())  #False
    print('321'.islower()) #False
    
    print(name.isdigit())   #判断name是否为数字变量,不是,则返回False;是,则返回True
    print(name1.isdigit( )) #
    
    print('abc123'.isalnum())   #判断字符串变量是否为字母或者数字;是,输出True;非,输出False
    print(',*_<'.isalnum())
    print('a*_<'.isalnum())
    
    print('a 2B'.isidentifier())    #判断是否为1个合法标识符;False
    print('a_2B'.isidentifier())    #True
    print('a2B'.isidentifier()) #True
    print('a'.isidentifier())   #True
    
    print(','.join(['1','2','3']))  #在字符串输出间添加逗号;输出为1,2,3
    print(name.ljust(50,'-'))   #输出:My name is kevin.hou and I am 30 years old-------
    print(name.rjust(50,'*'))   #输出: ******* My name is kevin.hou and I am 30 years old
    
    print('KEVIN'.lower())  #大写变小写;输出:kevin
    print('kevin'.upper())  #小写变大写;输出:KEVIN
    
    print('kevin
    '.lstrip())   #省去中间输出的换行
    print('kevin'.lstrip())
    
    print('KEVIN.HOU'.rfind('o'))   #在字符串中找到'o';找到,输出数组值;找不到,输出-1。输出:-1
    print('KEVIN.HOU'.rfind('x'))   #输出:-1
    print('KEVIN.HOU'.rfind('O'))   #输出:7
    
    print('KEVIN.HOU'.replace('KEVIN','kevin',5)) #替换值;输出:kevin.HOU
    print('1+2+3'.split('+'))   #按照加号分割。输出:['1','2','3']
    
    

      

  • 相关阅读:
    《浪潮之巅》笔记之五
    《浪潮之巅》笔记之四
    《浪潮之巅》笔记之三
    《浪潮之巅》笔记之二
    《浪潮之巅》笔记之一
    basename、dirname、alias、date
    grep命令
    centos6下通用二进制格式安装MySQL过程
    在centos6中编译安装httpd-2.4/搭建LAMP
    在服务器端对sshd做白名单
  • 原文地址:https://www.cnblogs.com/kevin-hou1991/p/13374301.html
Copyright © 2020-2023  润新知