内容简介:#!/usr/bin/python#_*_coding:UTF-8 _*_#split方法
#!/usr/bin/python
#_*_coding:UTF-8 _*_#
split方法
str='喜,怒,忧,思,悲,恐,惊' stringArray=str.split(',') print(stringArray) str='usr/bin/mysql' stringArray=str.split('/') print(stringArray) str='一 二 三' stringArray = str.split(' ') print(stringArray)
输出
['喜', '怒', '忧', '思', '悲', '恐', '惊'] ['usr', 'bin', 'mysql'] ['一', '二', '三']
split方法根据指定字符将字符串分割为数组。
#strip方法
str=' 我的前后都有空格哦! ' print(str) chooseStr= str.strip() print(chooseStr) names=['田伯光','不可不戒','桃根仙'] name='田伯光 ' if name.strip() in names :print('找到了这个名字') str='*******刀光剑影不是我门派+++++++' chooseStr=str.strip('*') print(chooseStr) chooseStr=chooseStr.strip('+') print(chooseStr) str='欲练此功,****必先.....' chooseStr=str.strip('*') print(chooseStr)
输出
我的前后都有空格哦! 我的前后都有空格哦! 找到了这个名字 刀光剑影不是我门派+++++++ 刀光剑影不是我门派 欲练此功,****必先.....
strip方法,默认是将字符串开头和末尾的空格去掉;如果指定的字符串的参数,则是将字符串开头和末尾的指定字符去掉;但是对于字符串中间的字符是不能去掉的。
#transelate方法
mystr='岁在癸丑,暮春之初,会于会稽山阴之兰亭,修禊事也。群贤毕至,少长咸集。此地有崇山峻岭,茂林修竹,又有清流激湍,映带左右,引以为流觞曲水,列坐其次。虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情。' transe1=mystr.maketrans('之','z') lastStr=mystr.translate(transe1) print(lastStr)
输出
岁在癸丑,暮春z初,会于会稽山阴z兰亭,修禊事也。群贤毕至,少长咸集。此地有崇山峻岭,茂林修竹,又有清流激湍,映带左右,引以为流觞曲水,列坐其次。虽无丝竹管弦z盛,一觞一咏,亦足以畅叙幽情。
translate方法是根据设定好的替代关系,将字符串的内容按照设定的替代关系替代。这里需要注意,本文中的例子代码是 Python 3的,如果是Python2的版本用法不一样,它是这样用的,
import string
trantab = string.maketrans('123','abc')
test = "这里有123";
print test.translate(trantab);
输入出:这里有abc,这里需要注意版本的差异。
工程文件下载: https://download.csdn.net/download/yysyangyangyangshan/10669335
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 查找一个字符串中最长不含重复字符的子字符串,计算该最长子字符串的长度
- 字符串、字符处理总结
- 高频算法面试题(字符串)leetcode 387. 字符串中的第一个唯一字符
- php删除字符串最后一个字符
- (三)C语言之字符串与字符串函数
- 算法笔记字符串处理问题H:编排字符串(2064)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
QBasic语言程序设计教程(第2版习题解答)
刘瑞新、丁爱萍 / 电子工业出版社 / 1999-6-1 / 13.00
本书是《QBasic语言程序设计教程》(第二版)一书的配套教材、本书第一部分以概要的形式,对全书进行了总结,以便学生复习。在第二部分中,对《QBasic语言程序设计教程》(第二版)中的习题做了详尽的分析与解答。 本书也可作为QBasic语言的习题研单独使用。一起来看看 《QBasic语言程序设计教程(第2版习题解答)》 这本书的介绍吧!