zoukankan      html  css  js  c++  java
  • python之字符串操作(三)

    测码学院

     

    python之字符串常见操作,包括字符串的空白字符的删除、字符串分割三份、按行分割、判断字符串是否都是字母、字符串只包含数字、字符串都是字母或者数字、只包含空格等等

    1、lstrip ===>格式:str.lstrip()说明:删除 mystr 左边的空白字符In [2]: str=" zhang chong "In [3]: str.lstrip()Out[3]: 'zhang chong '

    测码学院,python自动化测试视频教程

    2、rstrip ===>格式:str.rstrip()说明:删除 mystr 字符串末尾的空白字符In [2]: str=" zhang chong "In [3]: str.lstrip()Out[3]: 'zhang chong 'In [4]: str.rstrip()Out[4]: ' zhang chong'

    测码学院,python自动化测试视频教程

    3、strip ===>格式:str.strip()说明:删除mystr字符串两端的空白字符In [2]: str=" zhang chong "In [3]: str.lstrip()Out[3]: 'zhang chong 'In [4]: str.rstrip()Out[4]: ' zhang chong'In [5]: str.strip()Out[5]: 'zhang chong'

    测码学院,python自动化测试视频教程

    4、partition ===>格式:str.partition(temp)说明:把str以temp分割成三部分,str前,str和str后In [6]: str="hello world! and I want to you"In [7]: str.partition("I")Out[7]: ('hello world! and ', 'I', ' want to you')In [8]: str.partition("!")Out[8]: ('hello world', '!', ' and I want to you')In [9]: str.partition("world")Out[9]: ('hello ', 'world', '! and I want to you')

    测码学院,python自动化测试视频教程

    5、rpartition ===>格式:str.rpartition(temp)说明:类似于 partition()函数,不过是从右边开始.In [10]: str="hello world! and I want to you"In [11]: str.rpartition("world")Out[11]: ('hello ', 'world', '! and I want to you')In [12]: str.rpartition("!")Out[12]: ('hello world', '!', ' and I want to you')In [13]: str.rpartition("I")Out[13]: ('hello world! and ', 'I', ' want to you')

    测码学院,python自动化测试视频教程

    6、splitlines ===>格式:str.splitlines()说明:按照行分隔,返回一个包含各行作为元素的列表In [14]: str="I want to you"In [15]: strOut[15]: 'I want to you'In [16]: print(str)IwanttoyouIn [17]: str.splitlines()Out[17]: ['I', 'want', 'to', 'you']

    测码学院,python自动化测试视频教程

    7、isalpha ===>格式:str.isaopha()说明:如果 str 所有字符都是字母 则返回 True,否则返回 FalseIn [18]: str="zhang"In [19]: str.isalpha()Out[19]: TrueIn [20]: str="123zhang"In [21]: str.isalpha()Out[21]: False

    测码学院,python自动化测试视频教程

    8、isdigit ===>格式:str.isdigit()说明:如果 str 只包含数字则返回 True 否则返回 False.In [22]: strOut[22]: '123zhang'In [23]: str.isdigit()Out[23]: FalseIn [24]: str="123"In [25]: str.isdigit()Out[25]: True

    测码学院,python自动化测试视频教程

    9、isalnum ===>格式:str.isalnum()说明:如果 str 所有字符都是字母或数字则返回 True,否则返回 FalseIn [28]: str="zhang"In [29]: str.isalnum()Out[29]: TrueIn [30]: str="znang123"In [31]: str.isalnum()Out[31]: TrueIn [32]: str="123 zhang"In [33]: str.isalnum()Out[33]: False

    测码学院,python自动化测试视频教程

    10、isspace ===>格式:str.isspace()说明:如果 str 中只包含空格,则返回 True,否则返回 False.In [34]: str=""In [35]: str.isspace()Out[35]: FalseIn [36]: str=" "In [37]: str.isspace()Out[37]: TrueIn [38]: str="zhang"In [39]: str.isspace()Out[39]: FalseIn [40]: str="123"In [41]: str.isspace()Out[41]: FalseIn [42]: str="zhang 123"In [43]: str.isspace()Out[43]: False

    测码学院,python自动化测试视频教程

    11、join ===>格式:str.join()说明:str 中每个字符 str,构造出一个新的字符串In [44]: str=" "In [45]: user=["you","are","dog"]In [46]: str.join(user)Out[46]: 'you are dog'In [47]: str="_"In [48]: str.join(user)Out[48]: 'you_are_dog'

     

    测码学院,python自动化测试视频教程

     

    更多关于python自动化测试学习资料可加博主qq:1993712276,或者去测码官网查看

  • 相关阅读:
    UML简单熟悉
    Java设计模式--单例模式
    MyEclipse2014安装图解
    让Win10显示系统中隐藏的文件夹
    Ping命令
    C语言学习
    技术学习论坛地址收集
    聊聊JVM的年轻代(转)
    深入理解JVM--JVM垃圾回收机制(转)
    JVM调优浅谈(转)
  • 原文地址:https://www.cnblogs.com/cema/p/13289703.html
Copyright © 2011-2022 走看看