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. Spring 动态创建并切换数据源

    公司要求后端项目可以进行动态创建并切换数据源,看了网上很多例子大多数使用的都是Spring内置的AbstractRoutingDataSource进行的,使用此方法不是不行但是有诸多缺陷,比如切换时需 ...

  2. 【HDU - 1043】Eight(反向bfs+康托展开)

    Eight Descriptions: 简单介绍一下八数码问题:在一个3×3的九宫格上,填有1~8八个数字,空余一个位置,例如下图: 1 2 3 4 5 6 7 8   在上图中,由于右下角位置是空的 ...

  3. Docker 环境下搭建nexus私服

    一.安装docker 1.脚本安装 本机环境CentOS7,用户为root 下载脚本到工作目录 curl -fsSL https://get.docker.com -o get-docker.sh 执 ...

  4. SpringBoot开发案例Nacos配置管理中心

    前言 在开发过程中,通常我们会配置一些参数来实现某些功能,比如是否开启某项服务,告警邮件配置等等.一般会通过硬编码.配置文件或者数据库的形式实现. 那么问题来了,如何更加优雅的实现?欢迎来到 Naco ...

  5. hexo-theme-yilia使用遇到的问题

    该项目的github地址:https://github.com/litten/hexo-theme-yilia 下面是该项目的README.md 在使用过中遇到这么一个问题. 文章不会自动的摘要,显示 ...

  6. [leetcode] 238. Product of Array Except Self (medium)

    原题 思路: 注意时间复杂度,分别乘积左右两边,可达到O(n) class Solution { public: vector<int> productExceptSelf(vector& ...

  7. kubernetes的volume的权限设置(属主和属组)

    apiVersion: v1kind: Podmetadata: name: hello-worldspec:  containers:  # specification of the pod's c ...

  8. PhpCms V9中的{date('Y-m-d',$r[inputtime])}问题解决方法

    不少朋友会碰到这个问题:在PhpCms V9中的首页或者文章内容页调用发布时间{date('Y-m-d',$r[inputtime])}调用显示1970-01-01,然后尝试用截断的方法也没有成功,应 ...

  9. linux初学者-squid代理篇

     linux初学者-squid代理篇 Squid代理服务器是一种缓存服务器,一般分为正向代理和反向代理. 1.正向代理 客户端因为网络或者其他的问题,不能访问到一台Apache服务器,如果要访问到,则 ...

  10. UPC Contest RankList – 2019年第二阶段我要变强个人训练赛第十四场

    A.JOIOJI •传送门 [1]:BZOJ [2]:洛谷 •思路 在一个区间(L,R]内,JOI的个数是相等的,也就是R[J]-L[J]=R[O]-L[O]=R[I]-L[I], 利用前缀和的思想, ...