str基本数据类型常用功能
center(self,width,fllchar=none)                        内容居中,width表示总长度,fllchar表示空白处默认为空
ljust(self,width ,fillchar=none)                         左对齐,其他右侧填充
rjust(self,width ,fillchar=none)                         右对齐,其他左侧填充
 
decode(self, encoding=None, errors=None)            解码
encode(self, encoding=None, errors=None)            编码
 
count(self ,sub start=none ,end=none)                取序列中的一个范围,  统计子序列在序列中的个数,默认范围为整个序列
startswith(self, prefix, start=None, end=None)         取序列中的一个范围,判断是否以xx起始,默认范围为整个序列
endswith(self,suffix,start=none,end=none)       取序列中的一个范围,判断是否以xx结尾,默认范围为整个序列
 
find(self,sub ,start=none,end=none)            取序列中一个范围,从左向右寻找子序列的位置,找不到返回-1,默认范围全序列,只能找到第一个
rfind(self,sub ,start=none,end=none)           取序列中一个范围,从右向左寻找子序列的位置,找不到返回-1,默认范围全序列,只能找到第一个
index(self,sub ,start=none,end=none)          也是从左到右查找,只不过这个于find的区别是找不到就报错。
rindex(self,sub ,start=none,end=none)         从右向左寻找
 
isalnum(self)                                                         序列是否没有字母与数字之外的字符
alpha(self)                                                             序列中是否没有除了字母以外的字符
isdigit(self)                                                             序列中是否没有除了数字以外的字符
islower(self)                                                             是否小写
isspace(self)                                                              是否为空格
 istitle(self)                                                            是否为标题  即每个空格前首字母大写
isupper(self)                                                          是否为大写
 
lower(self)                                                             变小写
upper(self)                                                                 变大写
swapcase  (self)                                                        大写变小写,小写变大写 
title(self)                                                                变成标题,即首字母变大写,其余为小写
capitalize(self)                                                       首字母变大写
 
lstrip(self ,chars=none)                                       默认移除左侧空白 ,也可以是其他字符
rstrip(self ,chars=none)                                       默认移除右侧空白 ,也可以是其他字符
strip(self ,chars=none)                                        默认移除两边空白 ,也可以是其他字符
 
partition(self,sep)                                               分割,从左向右寻找,然后把序列分割成三个被部分的元组
rpartition(self,sep)                                              分割,从右向左寻找,然后把序列分割成三个被部分的元组
split(self, sep=None, maxsplit=None)                       从左向右寻找,以某子序列为中心,进行左右分割
rsplit(self, sep=None, maxsplit=None)                      从右向左寻找,以某子序列为中心,进行左右分割
splitlines(self, keepends=False)                                根据\n进行分割
 
replace(self,old,new,cout=none)                  替换    如果没有说替换数量,则全部替换
format( ”xxx“,“xxx”)                                            对序列中{0}{1}子序列等进行替换,对参数里字符串按照编号进行代替
expandtabs(self,tabsize=none)                         对Tab健操作,默认把Tab键转化成8个空格,形参代表空格个数
 
join(self,iterable)                                               用字符串 把序列中每一个子序列连接起来,a=”abcd“       print("@".join(a))       a@b@c@d 
 
 
 

关于python中str数据类型的内置常用方法(函数)总结的更多相关文章

  1. 【python】dir(__builtins__)查看python中所用BIF(内置函数)

    dir(__builtins__)查看python中所用BIF(内置函数)

  2. python中的作用域以及内置函数globals()-全局变量、locals()-局部变量

    在python中,函数会创建一个自己的作用域,也称为为命名空间.这意味着在函数内部访问某个变量时,函数会优先在自己的命名空间中寻找. 通过内置函数globals()返回的是python解释器能知道的变 ...

  3. python入门之数据类型及内置方法

    目录 一.题记 二.整形int 2.1 用途 2.2 定义方式 2.3 常用方法 2.3.1 进制之间的转换 2.3.2 数据类型转换 3 类型总结 三.浮点型float 3.1 用途 3.2 定义方 ...

  4. python学习day7 数据类型及内置方法补充

    http://www.cnblogs.com/linhaifeng/articles/7133357.html#_label4 1.列表类型 用途:记录多个值(一般存放同属性的值) 定义方法 在[]内 ...

  5. python 中一些常用的内置函数

    一.常用内置函数 abs(x) 返回绝对值,参数为int float,非字符只能num all(iterable) 如果迭代对象里面的所有值都为真就返回True.all([1, 2, -7]) --- ...

  6. 解读Python中 locals() 和 globals() 内置函数

    首先globals() 和 locals() 是作用于作用域下的内置函数,所以我将它们分为作用域类型的内置函数 1.作用域相关: 1)globals() # 返回全局作用域中的所有名字 2)local ...

  7. 初识python中的68个内置函数

    内置函数思维导图的链接: https://www.processon.com/view/link/5b72b805e4b08d3622ad8b48 面向对象和反射相关的后面补充

  8. python基础12_匿名_内置函数

    一个二分查找的示例: # 二分查找 示例 data = [1, 3, 6, 7, 9, 12, 14, 16, 17, 18, 20, 21, 22, 23, 30, 32, 33, 35, 36, ...

  9. python 入门基础4 --数据类型及内置方法

    今日目录: 零.解压赋值+for循环 一. 可变/不可变和有序/无序 二.基本数据类型及内置方法 1.整型 int 2.浮点型float 3.字符串类型 4.列表类型 三.后期补充内容 零.解压赋值+ ...

随机推荐

  1. IQueryable.Where中动态生成多个并或筛选Expression<Func<T, bool>>

    直接上图

  2. 利用openpyxl模块处理excel表格

    一.选取表格中的内容创建图表 1.openpyxl支持利用工作表中单元格的数据,创建条形图.折线图.散点图等.步骤如下: 1).从一个矩形区域选择的单元格,创建一个Reference对象. 2).通过 ...

  3. mac 部署安装接口自动化持续集成 jmeter+ant+jenkins

    由于前段时间刚换的工作,公司用的是mac电脑办公,之前办公都是windows系统.刚开始使用时连基本的操作都要去找度娘,很不习惯,新电脑开始就是安装相关的工作工具 下面就说说遇到的哪些坑. 1.  m ...

  4. 人民网基于FISCO BCOS区块链技术推出“人民版权”平台

    FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造.开源工作组成员包括博彦科技.华为.深证通.神州数码.四方精创.腾讯.微众银行. ...

  5. [leetcode] 103 Binary Tree Zigzag Level Order Traversal (Medium)

    原题链接 题目要求以"Z"字型遍历二叉树,并存储在二维数组里. 利用BFS,对每一层进行遍历.对于每一层是从左还是从右,用一个整数型判断当前是偶数行还是奇数行就可以了. class ...

  6. 浅入深出Vue:代码整洁之去重

    在开始本篇的主题之前,让我们把上次遗留下来的问题都清理一下: 将其他组件中 axios 请求的地方封装起来. 这里就不把代码放在开头了,相关代码都放在文末,有兴趣了解的童鞋可以先往下翻. 好了, 我们 ...

  7. T-SQL 恢复数据库

    USE master GO ALTER DATABASE DEMO SET SINGLE_USER GO ALTER DATABASE DEMO SET EMERGENCY GO DBCC CHECK ...

  8. RGB颜色 三者都是0为黑色而255是白色 解释

    问题: RGB颜色 都是0为黑色而255是白色 与日常生活的黑色白色差距怎么那么大,(与物理学中的黑色吸收光是否相悖)而且为什么要这样定义呢? 链接:https://www.zhihu.com/que ...

  9. git项目版本处理--远程分支重新拉取本地代码如何处理

    最近在eclipse 上用git拉取分支,提交代码因为提交代码提交了一些配置文件造成 后续同事提交代码一直出现代码冲突问题 项目老大又重新拉取了一条代码 同样的分支名字 当时有点蒙不知道接着怎么弄:场 ...

  10. Hexo结合github制作博客

    https://blog.csdn.net/Hoshea_chx/article/details/78826689 hexo(themes) vuePress jekylly