capitalize()   把字符串的第一个字符改为大写
  casefold()   把整个字符串的所有字符改为小写
  center(width)   将字符串居中,并使用空格填充至长度width的新字符串
  count(sub[,start[,end]])   返回sub在字符串里边出现的次数,start和end参数表示范围,可选。
  encode(encoding='utf-8', errors='strict')   以encoding指定的编码格式对字符串进行编码。
  endswith(sub[,start[,end]])   检查字符串是否以sub子字符串结束,如果是返回True,否则返回False。start和end参数表示范围,可选。
  expandtabs([tabsize=8])   把字符串中的tab符号(\t)转换为空格,如不指定参数,默认的空格数是tabsize=8。
  find(sub[,start[,end]])   检测sub是否包含在字符串中,如果有则返回索引值,否则返回-1,start和end参数表示范围,可选。
  index(sub[,start[,end]])   跟find方法一样,不过如果sub不在string中会产生一个异常。
  isalnum()   如果字符串至少有一个字符并且所有字符都是字母或数字则返回True,否则返回False。
  isalpha()   如果字符串至少有一个字符并且所有字符都是字母则返回True,否则返回False。
  isdecimal()   如果字符串只包含十进制数字则返回True,否则返回False。
  isdigit()   如果字符串只包含数字则返回True,否则返回False。
  islower()   如果字符串中至少包含一个区分大小写的字符,并且这些字符都是小写,则返回True,否则返回False。
  isnumeric()   如果字符串中只包含数字字符,则返回True,否则返回False。
  isspace()   如果字符串中只包含空格,则返回True,否则返回False。
  istitle()   如果字符串是标题化(所有的单词都是以大写开始,其余字母均小写),则返回True,否则返回False。
  isupper()   如果字符串中至少包含一个区分大小写的字符,并且这些字符都是大写,则返回True,否则返回False。
  join(sub)   以字符串作为分隔符,插入到sub中所有的字符之间。
  ljust(width)   返回一个左对齐的字符串,并使用空格填充至长度为width的新字符串。
  lower()   转换字符串中所有大写字符为小写。
  lstrip()   去掉字符串左边的所有空格
  partition(sub)   找到子字符串sub,把字符串分成一个3元组(pre_sub,sub,fol_sub),如果字符串中不包含sub则返回(‘原字符串’, ’’, ’’)
  replace(old,new[,count])   把字符串中的old子字符串替换成new子字符串,如果count指定,则替换不超过count次。
  rfind(sub[,start[,end]])   类似于find()方法,不过是从右边开始查找。
  rindex(sub[,start[,end]])   类似于index()方法,不过是从右边开始。
  rjust(width)   返回一个右对齐的字符串,并使用空格填充至长度为width的新字符串。
  rpartition(sub)   类似于partition()方法,不过是从右边开始查找。
  rstrip()   删除字符串末尾的空格。
  split(sep=None,  maxsplit=-1)   不带参数默认是以空格为分隔符切片字符串,如果maxsplit参数有设置,则仅分隔maxsplit个子字符串,返回切片后的子字符串拼接的列表。
  splitlines(([keepends]))   按照‘\n’分隔,返回一个包含各行作为元素的列表,如果keepends参数指定,则返回前keepends行。
  startswith(prefix[,start[,end]])   检查字符串是否以prefix开头,是则返回True,否则返回False。start和end参数可以指定范围检查,可选。
  strip([chars])   删除字符串前边和后边所有的空格,chars参数可以定制删除的字符,可选。
  swapcase()   翻转字符串中的大小写。
  title()   返回标题化(所有的单词都是以大写开始,其余字母均小写)的字符串。
  translate(table)   根据table的规则(可以由str.maketrans(‘a’,‘b’)定制)转换字符串中的字符。
  upper()   转换字符串中的所有小写字符为大写。
  zfill(width)   返回长度为width的字符串,原字符串右对齐,前边用0填充。

字符串格式化符号含义及转义字符含义:

字符串格式化符号含义

   符   号    说     明
     %c    格式化字符及其ASCII码
     %s    格式化字符串
     %d    格式化整数
     %o    格式化无符号八进制数
     %x    格式化无符号十六进制数
     %X    格式化无符号十六进制数(大写)
     %f    格式化定点数,可指定小数点后的精度
     %e    用科学计数法格式化定点数
     %E    作用同%e,用科学计数法格式化定点数
     %g    根据值的大小决定使用%f活%e
     %G    作用同%g,根据值的大小决定使用%f或者%E

格式化操作符辅助指令

   符   号     说     明
     m.n     m是显示的最小总宽度,n是小数点后的位数
       -     用于左对齐
      +     在正数前面显示加号(+)
       #     在八进制数前面显示 '0o',在十六进制数前面显示 '0x' 或 '0X'
       0     显示的数字前面填充 '0' 取代空格

字符串转义字符含义

   符   号     说     明
       \'     单引号
       \"     双引号
       \a     发出系统响铃声
       \b     退格符
       \n     换行符
       \t     横向制表符(TAB)
       \v     纵向制表符
       \r     回车符
       \f     换页符
       \o     八进制数代表的字符
       \x     十六进制数代表的字符
       \0     表示一个空字符
       \\     反斜杠

python3字符串的方法及注释/ 字符串格式化符号含义及格式化符号含义的更多相关文章

  1. 【Python扩展阅读【转】】字符串的方法及注释

      capitalize()   把字符串的第一个字符改为大写   casefold()   把整个字符串的所有字符改为小写   center(width)   将字符串居中,并使用空格填充至长度wi ...

  2. 小甲鱼python视频弟十二讲(关于字符串的方法及注释下)

    1,ljust(width[, fillchar])  width -- 指定字符串长度. fillchar -- 填充字符,默认为空格. 用法:返回一个原字符串左对齐,并使用空格填充至指定长度的新字 ...

  3. Python中字符串的方法及注释

    先整理到这里:用的时候便于查询.相当于自己的资料库吧. capitalize()   把字符串的第一个字符改为大写 casefold()   把整个字符串的所有字符改为小写 center(width) ...

  4. python 字符串的方法和注释

    capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度 width 的新字符串 c ...

  5. python_sting字符串的方法及注释

    string类型是python内置的类型,无需安装   方法/属性 说明   capitalize()   把字符串的第一个字符改为大写   casefold()   把整个字符串的所有字符改为小写 ...

  6. Python - 字符串的方法及注释

    %r非常有用,他的含义是不管是整形还是字符串,都将打印出来

  7. Python3简明教程(七)—— 字符串

    字符串是 Python 中最常用的数据类型.本节实验将会学习如何对 Python3 的字符串进行处理操作. 字符串的三种表示 可以通过几种不同的方式表示字符串.如单引号('...')或双引号(&quo ...

  8. pythono整数和字符串魔法方法

    1.整数(int) a = 1 b = 2 c = 3 d = 4 e = 5u a1 = a.bit_length() b1 = b.bit_length() c1 = c.bit_length() ...

  9. javascript中字符串的方法

    字符串的方法 charAt();返回字符串指定索引的字符: concat();连接两个或多个字符串: indexOf();返回字符串中检索指定字符第一次出现的位置: lastIndexOf();返回字 ...

随机推荐

  1. java web开发入门十一(idea maven mybatis自动代码生成)基于intellig idea

    6.idea maven mybatis逆向工程(代码生成器) 1.配置pom.xml 在plugins标签下添加mybatis-generator-maven-plugin <plugin&g ...

  2. k8s-jenkins x CI/CD 动态创建slave---01

    jenkins CI/CD(动态创建slave)简述: 由于之前管理kubernetes集群应用发布,用的是Gitlab-CI,用作开发环境管理还可以,生产环境管理发布,缺点太多,打包速度很慢.研究新 ...

  3. 如何修改SQL Server 2008 R2数据库的内存

    本篇经验将和大家介绍如何修改SQL Server 2008 R2数据库的内存,希望对大家的工作和学习有所帮助! 工具/原料   SQL Sever 2008 R2数据库已安装 方法/步骤   1 打开 ...

  4. W5500封装

    W5500是韩国一款集成全硬件 TCP/IP 协议栈的嵌入式以太网控制器,W5500同时也是一颗工业级以太网控制芯片,最近发现我们国内也有和W5500 芯片一样芯片 介绍给大家 如下图:

  5. Unity调用windows系统dialog 选择文件夹

    #region 调用windows系统dialog 选择文件夹 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] public ...

  6. [cf 1264 C] Beautiful Mirrors with queries

    题意: 你有$n$个魔镜,第$i$个魔镜有$p_{i}$的概率说你美. 从第1天开始,你会依次询问魔镜$1-n$你美不美. 若第$i$个魔镜说你美则你明天会继续询问第$i+1$个魔镜. 否则你明天会从 ...

  7. Java学习:IO流

    IO流 1.IO流 用于处理设备上的数据. 设备:硬盘,内存,键盘录入. 2. IO有具体的分类: 根据处理的数据类型不同:字节流和字符流. 根据流向不同:输入流和输出流. 字符流的由来: 因为文件编 ...

  8. cocos2d-js中jsc逆向为js攻略

    笔记: 主要发现有两个工具 存档记录一下 https://github.com/OEDx/cocos-jsc-endecryptor  python的 解密需要秘钥 推荐这个: https://git ...

  9. flink dataset join笔记

    1.dataset的join连接,通过key进行关联,一般情况下的join都是inner join,类似sql里的inner join key包括以下几种情况: a key expression a ...

  10. Yum项目上线实战 (网站运维)-Linux从入门到精通第十一天(非原创)

    文章大纲 一.编译安装与卸载Nginx二.关于LAMP三.LAMP环境部署四.学习资料下载五.参考文章   一.编译安装与卸载Nginx Nginx:是一款比较流行的web服务器软件,类似于Apach ...