字符串方法
2016-01-24 21:53
281 查看
例子:
#!/usr/bin/python name='1besdfgb' name = str('ab\tsabg fdfg@#') li = ['l','b','k','x','z','d','z'] intab = 'abcde' outtab = '12345' print(name.__contains__('g@'))# print('g@' in name)# print(name.capitalize())# print(name.capitalize().center(20,'*'))# print(name.count('a',0,3))# print(name.expandtabs(16))# print(len(name))# print(len(name.expandtabs(8)))# print(name.find('9')) # success 0 error -1 print(name.index('a')) list_1 = 'liukun {0} as {1}' print(list_1.format('Kamil','hero')) print(''.join(li)) print('_'.join(li)) print(name.lower())# xiaoxie #trantab = maketrans(intab,outtab) #print(name.translate(trantab,'fg')) print(name.partition('sa'))#fengge
True True Ab sabg fdfg@# ***Ab sabg fdfg@#*** 1 ab sabg fdfg@# 14 22 -1 0 liukun Kamil as hero lbkxzdz l_b_k_x_z_d_z ab sabg fdfg@# ('ab\t', 'sa', 'bg\tfdfg@#')
相关文章推荐
- Node.js权威指南 (4) - 模块与npm包管理工具
- 【Usaco 2010 NOV Gold】奶牛的图片
- 【BZOJ2428】[HAOI2006]均分数据
- Node.js权威指南 (3) - Node.js基础知识
- scala习题(12)——高阶函数
- Mesos入门介绍
- 小蚂蚁学习数据结构(23)——伪代码中的引用
- 磁盘管理
- Linux主流架构运维工作简单剖析
- MongoDB的三种启动方式
- 我理解c#中的interface abstract virtual override和new
- 黑客专用 Linux 发行版 Kali Linux 发布了首个滚动更新版 2016.1
- emacs如何配置彩虹猫模式
- 《Learn You Some Erlang for Great Good!》的学习笔记(三)
- Node.js权威指南 (2) - Node.js中的交互式运行环境——REPL
- Node.js权威指南 (1) - Node.js介绍
- PHP——数组中的each(),list()和while循环遍历数组
- 深度学习开发工具
- 寒假练习一
- C#去除字符串空格的几种方法1.