python中字符串中一些函数的用法
1..capitalize():字符串的首字母大写;
2..count():字符串中的某个字母的个数;
3..center(50,'-'):对象居中,且左右用‘-’补齐;
4..encode():吧字符串转化为二进制;
5..endswith():以什么结尾;
6..expandtabs(tabsize=30):字符串中间用30个空格填补;
7..find(""):查找引号中的字符的index;
8..format():格式化;
9..index():字符串的序列;
10..isalnum():是否是阿拉伯数字;
11..isalpha():是否是纯英文字母;
12..isdecimal():是否是十六进制;
13..isdigit():是否为整数;
14..isidentifier():判断是不是一个合法的标识符(变量名);
15..islower():是否为小写;
16..isnumeric():是否仅仅只有数字;
17..isspace():是否是一个空格;
18..istitle():是否每个字符首字母大写;
19..isprintable():tty file,drive file; 20..isupper():是否是大写;
21.''.join(sys.srgv[1:]):把用户的输入的参数当作一条命令交给os.system来执行;
例如:print('+'.join(['1','2','3']))
1+2+3
22..ljust(50,'*'):长度50,不够右边用'*'补全;
23..rjust(50,'*'):长度50,不够右边用'*'补全;
24..lower():把大写变为小写;
25..lstrip():从左边开始去掉两边的空格或回车;
26..rstrip():从右边开始去掉两边的空格或回车;
27..maketrans():
例如:p = str.maketrans("abcdef",'123456') #必须保证两边的数字一样多
print("ding".translate(p))
4ing
28..replace('a','b'):把第一个替换为第二个;
29..rfind():从左至右开始找到最右边的下标返回;
30..split():把字符串按空格分开;
例如:print('1+2+3+4'.split('+'))
['1', '2', '3', '4']
31..splitlines()用法如下:
例如:print('1+2\n+3+4'.splitlines())
['1+2', '+3+4']
32..swapcase():字母的大小写互换;
33..title():第一个字母大写;
34..zfill(50):不够的用0填补。
python中字符串中一些函数的用法的更多相关文章
- C++中rand()函数的用法
C++中rand()函数的用法 2011-12-30 11:03:59| 分类: C / C++|举报|字号 订阅 一.C++中不能使用random()函数 random函数不是ANSI C标准 ...
- MATLAB中“repmat”与“cat”函数的用法
MATLAB中“repmat”与“cat”函数的用法 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. repmat函数 >> z=re ...
- python之字符串中有关%d,%2d,%02d的问题
python之字符串中有关%d,%2d,%02d的问题 在python中,通过使用%,实现格式化字符串的目的.(这与c语言一致) 其中,在格式化整数和浮点数时可以指定是否补0和整数与小数的位数. 首先 ...
- python 判断字符串中是否只有中文字符
python 判断字符串中是否只有中文字符 学习了:https://segmentfault.com/q/1010000007898150 def is_all_zh(s): for c in s: ...
- python判断字符串中是否包含子字符串
python判断字符串中是否包含子字符串 s = '1234问沃尔沃434' if s.find('沃尔沃') != -1: print('存在') else: print('不存在' ...
- python 统计字符串中指定字符出现次数的方法
python 统计字符串中指定字符出现次数的方法: strs = "They look good and stick good!" count_set = ['look','goo ...
- Python 去除字符串中的空行
Python 去除字符串中的空行 mystr = 'adfa\n\n\ndsfsf' print("".join([s for s in mystr.splitlines(True ...
- Pytorch中randn和rand函数的用法
Pytorch中randn和rand函数的用法 randn torch.randn(*sizes, out=None) → Tensor 返回一个包含了从标准正态分布中抽取的一组随机数的张量 size ...
- Python访问字符串中的值
Python访问字符串中的值: 1.可以使用索引下标进行访问,索引下标从 0 开始: # 使用索引下标进行访问,索引下标从 0 开始 strs = "ABCDEFG" print( ...
- Python 访问字符串中的值
Python 访问字符串中的值 Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用.高佣联盟 www.cgewang.com Python 访问子字符串,可以使用方括号来 ...
随机推荐
- 学生成绩管理系统——C语言实现
一.功能实现: 0.浏览学生信息 1.输入学生信息 2.增加学生信息 3.修改学生信息 4.删除学生信息 5.按学号查询 6.按班级查询 7.按姓名查询 8.按课堂名称查询 9.按总分高低排序 10. ...
- 小白浅论JAVA数组中“for加强版”
代码: /*String[] s=new String[]{"sdsfd","fgd","sdf"}; for(String a:s) Sy ...
- ORACLE - 用户和角色的权限管理
在ORACLE中,创建用户后需要授权才能使用. 一.用户管理 1. 用户和角色信息查询 --查询所有用户 SQL> select * from dba_users; --经授予的用户或角色的系统 ...
- 1.配置vsftp服务器
1.安装 vsftp yum -y install ftp vsftpd 2.查看配置文件所在路径 rpm -qc vsftpd 3.备份vsftpd文件 cp vsftpd.conf vsftpd. ...
- 【Spring】浅谈ContextLoaderListener及其上下文与DispatcherServlet的区别
一般在使用SpingMVC开发的项目中,一般都会在web.xml文件中配置ContextLoaderListener监听器,如下: <listener> <listener-clas ...
- HTML颜色代码表/颜色名(网摘)
HTML颜色代码表 原文出处:[颜色代码] HTML颜色名 source link: http://www.runoob.com/html/html-colornames.html
- ubuntu 16.04下安装使用OpenCV2.4.13
本来项目是在Windows下写的,结果对接的时候发现要在Linux下实现,没办法只能重新移植了.以前在ubuntu上使用过OpenCV,可惜系统已经重新安装过,只能重新来一遍了,索性就记录一下安装过程 ...
- .net项目架构改造之搭建基于java环境配置一览【上】
最近公司做了一个项目,需要嵌套在千牛的客户端上,项目代码必须上阿里的聚石塔,全程采用基于docker的自动化部署,我们的项目是基于.net架构.很遗憾 的是基于windows的docker上部署在访问 ...
- SSH框架通过JFreeChart实现柱状图和获取项目路径
获取项目路径:String url= ServletActionContext.getRequest().getRealPath("/upload"); 一.直接生成的图片输出到j ...
- JavaScript基础语句
一.前言: 有过学习其他语言的经历,会比较好上手.但是,没有学过也无关大雅.只要认真学,都会学好.毕竟,都只是一些基础的语句.关键在于要会运用. 掌握好语句的嵌套,以及要的逻辑思维能力,就已经成功一大 ...