Python3中string内置参数
说明:
使用ipython查看python3的内置函数 ,只需要输入字符串按两下tab键

- capitalize():将字符串中第一个字符大写
- casefold:将字符串中的所有大写字母转为小写
- center(len,str): 返回一个 len长度的str,并使原有字符串居中
- count(str,begin, end): 返回字符串str出现的次数,可以使用开始和结束索引限定范围
- encode(encoding,errors): 返回一个bytes对象,原始字符串指定为encoding的编码格式
- endswitch(str,begin,end): 返回bool结果,判断是否已str结束,可以指定开始和结束索引
- expandtabs(tabsize=8): 把制度创新中tab转为空格(默认空格的tabsize = 8)
- find(str,begin,end): 查找str是否在字符串中,如果找到返回索引,查找不到返回-1, 可以指定开始和结束索引
- format: 字符串的格式化,字符串以{}作为占位符
- format_map({key:value}): 字符串格式化,以字典形式, 其中key值为占位符{key}
- index(str,begin,end): 查找str的索引,如果不存在则返回错误,可以指定开始和结束索引
- isalnum(): 如果字符串全由数字、字母、数字和字母组成 返回true
- isalpha(): 如果字符串至少有一个字符并且所有字符都是字母则返回 True
- isascii(): 是否为ascii码,判断时必须是字符串形式,或则报错
- isdecimal(): 可解释为十进制数字则返回True
- isdigit(): 是否全由数字组成,是则返回True
- isidentifier(): 用于判断字符串是否是有效的 Python 标识符,可用来判断变量名是否合法
- islower(): 判断字符串是否都是小写,是则返回True
- isnumeric(): 判断字符串是否只包含数字,是则返回True
- isprintable(): 判断字符串中所有字符是否都是可打印字符或字符串为空返回 True
Unicode字符集中“Other” “Separator”类别的字符为不可打印的字符(但不包括ASCII码中的空格(0x20))。可用于判断转义字符。
ASCII码中第0~32号及第127号是控制字符;第33~126号是可打印字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母。
- isspace(): 判断字符串是空格,返回True
- istitle(): 如果字符串是标题化则返回True
- issupper(): 判断字符串都是为大写,返回True
- join(str): 字符串链接 连接元素str
- ljust(len): 返回原字符串左对齐,并且使用空格填充长度len的新字符串
- lower(): 将所有大写字符转为小写
- lstrip(): 截掉string左边的空格
- maketrans(in, out) : 创建字符映射的转换表(in:字符串要替代的字符,out:映射的字符串)
- partition(str): 用来根据指定的分隔符将字符串进行分割
- replace(str1,str2, len=count(str1)): 将字符串str1替换成str2, len表示最大替换次数
- rfind(str, begin,end): 查找字符串,从右边查找,并可以指定查找索引
- rindex(str,begin,end): 从右边查找索引,可以指定开始结束索引
- rjust(len): 返回一个原字符串右对齐,并用空格填充到长度len的新字符串
- rpartition(str): 从右边按指定字符分割字符串
- rsplit(): 删除字符串末尾的空格
- rstrip():截掉字符串右边的空格
- split(str,len): 按照str对字符串进行切片,可以指定分割几个字符串len
- splitlines(): 按行分割字符串,返回列表,可以指定分割几个字符串
- startswith(str): 判断字符串是否以str开始
- strip() : 在字符串上执行l/r strip()
- swapcase(): 翻转字符串中的大小写
- title():将字符串标题化(所有单词大写开始,其余均小写)
- translate(str,del): 根据str给出的表转换字符串的字符,将要过滤掉的字符放到del中
- upper(): 将字符串中的小写转大写
- zfill(len): 返回长度为len的字符串,原始字符串右对齐,前面填充0
Python3中string内置参数的更多相关文章
- Python3中的内置函数
内置函数 我们一起来看看python里的内置函数.什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等.截止到python版本3.6.2,现在python一共为 ...
- mybatis动态sql中的两个内置参数(_parameter和_databaseId)
mybatis动态sql中的两个内置参数(_parameter和_databaseId) <!-- mybatis动态sql的两个内置参数 不只是方法传递过来的参数可以被 ...
- python3.7.1 内置函数
python3.7.1 内置函数列表 内置函数 abs() delattr() hash() memoryview() set() all() dict() help() min() setattr( ...
- javascript中的内置对象
2015.12.1 javascript中的内置对象 复习: 1.js中的内置函数 alert prompt write parseInt parseFloat eval isNaN document ...
- JS中的内置对象简介与简单的属性方法
JS中的数组: 1.数组的概念: 数组是在内存中连续存储的多个有序元素的结构,元素的顺序称为下标,通过下标查找对应元素 2.数组的声明: ①通过字面量声明var arr1 = [,,,,] JS中同一 ...
- 秒懂ASP.NET中的内置对象
上篇博客,小编主要简单的介绍了一下ASP.NET中的控件,这篇博客,小编主要简单总结一下ASP.NET中的内置对象,七个内置对象分别是:Request.Response.Application.Coo ...
- 转】SparkSQL中的内置函数
原博文来自于: http://blog.csdn.net/u012297062/article/details/52207934 感谢! 使用Spark SQL中的内置函数对数据进行分析,Spa ...
- Kettle中JavaScript内置函数说明
本文链接:https://blog.csdn.net/u010192145/article/details/102220563 我们在使用JavaScript组件的时候,在左侧核心树对象栏中可以看到K ...
- javaScript中Math内置对象基本方法入门
概念 Math 是javaScript的内置对象,包含了部分数学常数属性和数学函数方法. Math 不是一个函数对象,用户Number类型进行使用,不支持BigInt. Math 的所有属性与方法都是 ...
随机推荐
- Java的poi技术遍历Excel时进行空Cell,空row,判断
/** * 导入信息 */ @Override public List<Object> add(HttpServletRequest request) { // TODO Auto-gen ...
- CSS:CSS 语法
ylbtech-CSS:CSS 语法 1.返回顶部 1. CSS 语法 实例 查看 实例 1 查看 实例 2 CSS 实例 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是 ...
- Jmeter json和正在提取及断言
Jmeter json和正在提取及断言 一.提取所需要断言的内容: 响应数据如下:加入需要提取userid为10477的值 { "pub": { , ", " ...
- Openstack组建部署 — Glance Install
目录 目录 前文列表 Image service overview Openstack Image service包含的组件 Install and configure Prerequisites 先 ...
- c#委托(Delegates)--基本概念及使用 转发
在我这菜鸟理解上,委托就是可以用方法名调用另一方法的便捷方法,可以简化switch等语句的重复.最近做项目的时候恰好需要用到委托,便来复习及学习委托的使用.嗯...本人以前并没有用过,只是稍微知道而已 ...
- 1. Python版本的选择与安装
Python综述 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python是一种解释型.面向对象.动态数据类型的高级程序设计语言,它具有卓越的通 ...
- 机器学习基石笔记:Homework #3 LinReg&LogReg相关习题
原文地址:http://www.jianshu.com/p/311141f2047d 问题描述 程序实现 13-15 # coding: utf-8 import numpy as np import ...
- LeetCode刷题笔记-DP算法-取数问题
题目描述 (除数博弈论)爱丽丝和鲍勃一起玩游戏,他们轮流行动.爱丽丝先手开局. 最初,黑板上有一个数字 N .在每个玩家的回合,玩家需要执行以下操作: 选出任一 x,满足 0 < x < ...
- org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.abc.beans.Minister
使用mybatis进行一对多嵌套查询时出错,错误原因: <select id="findMinisterById" resultMap="com.abc.beans ...
- Lambda表达式底层分析
一.我们先看下C#代码下Lamdba表达式的写法 // <summary> /// 写入日志委托 /// </summary> /// <param name=" ...