码迷,mamicode.com
首页 > 其他好文 > 详细

text

时间:2018-07-20 17:35:58      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:包含   分割   次数   strip()   enter   lin   进制   首字母   长度   

内容导读

  1. 字符串的基本用法
  2. 原始字符串
  3. 长字符串

一 字符串的基本用法

  • 索引
  • 切片
  • 增加
  • 查找
    1 s.find()        #查找字符不存在,返回-1
    2 s.index()       #查找字符不存在,直接报错
    3 s.rfind()       #从右边查找
    4 s.rindex()      #从右边查找
  • 替换
    1 s.replace("待替换字符“,”替换字符”)
  • 移除空白
    strip()    #移除所有空白  
    lstrip()   #移除左空白  
    rstrip()   #移除右空白
  • 分割
    s.split("sep"))             #以sep分割,返回列表,不包括sep  
    s.rsplit("sep")             #从右边查找  
    s.partition(self,sep)       #以sep为分割,将s分成,head,sep,tail,三个部分
    s.rpartition(self,sep)      #从右边查找 
    splitlines(self,keepends =None)   #返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如 果为 True,则保留换行符。 
  • 是否判断
    isinstance(a,typ)                                     #判断变量a是否为typ所表示的类型,是则返回True
    s.isalnum(self)    or    s.isalpha(self)       #至少一个字符,且都是字母或数字才返回True
    s.isdecimal(self)                                      #如果s中只有十进制字符,返回True,否则错误。
    s.isdigit(self)                                          #是否全是数字  
    s.isidentifier(self)                                    #字符串为关键字返回True
    s.islower()                                               #至少一个字符,且都是小写字母才返回True
    s.isnumeric(self)                                        #如果S中只有数字字符,则返回True,  
    s.issprintable()                                          #字符是可打印的和空的,则返回false ,如“\n”之类的返回false
    s.isspace()                                                # 至少一个字符,且都是空格才返回True(至少一个空格)
    s.istitle()                                               #是否首字母大写(标题格式)
    s.isupper()                                                #是否是大写
  • 对齐
    s.ljust(长度,填充物)                          #左对齐,可填充固定长度字符
    s.rjust(长度,填充物)                              #右对齐,可填充固定长度字符
     s.center(self,width,fiilchar =None)          #剧中对齐,可填充固定长度字符
    s.zfiil(width)                                             #原来字符右对齐,不够用0补齐
  • 格式化输出
  • 次数统计
  • 开始,结尾
  • 编码,解码
  • 大小写转换
  • 明文转换

 

text

标签:包含   分割   次数   strip()   enter   lin   进制   首字母   长度   

原文地址:https://www.cnblogs.com/leiyiming/p/9342534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!