关键词搜索

源码搜索 ×
×

Python中字符串的操作处理

发布2021-02-23浏览485次

详情内容

1.字符串的操作符
对字符串,Python提供了3个基本的操作符,如下表:

演示如下:

>>> x = '一个'
>>> y = '字符串'
>>> x+y
'一个字符串'
>>> x*3
'一个一个一个'
>>> s = '某个字符串'
>>> x in s
False
>>> y in s
True

    2.字符串处理函数
    使用函数方便快捷,Python内置有很多使用的字符串处理函数,常用的如下:

    在这里插入图片描述

    演示如下:

    >>> s = '某列字符串'
    >>> len(s)#中英文、标点都算一个字符
    5
    >>> a =23
    >>> str(a)
    '23'
    >>> chr(1010)
    'ϲ'
    >>> ord('ϲ')
    1010
    >>> hex(123)
    '0x7b'
    >>> oct(123)
    '0o173'
    
      12
    • 13
    • 14

    3.字符串处理方法
    方法是程序设计中的一个专有名词,属于面向对象程序设计领域。计算机二级等级考试不涉及Python中面向对象的内容,因此python基础教程我们不用深究,会用就好。

    方法也是一种函数,只是调用方式不同。函数采用<函数名>(参数)进行使用,方法则是.<函数名>(参数)来进行调用,并以前导对象为输入。

    以下为常用的字符串处理方法:

    在这里插入图片描述

    演示如下:

    >>> str='Python的字符串'
    >>> str.lower()
    'python的字符串'
    >>> 'Python的字符串'.upper()
    'PYTHON的字符串'
    >>> str.split('t')
    ['Py', 'hon的字符串']
    >>> str.count('Python')
    1
    >>> str.replace('on','eg')
    'Pytheg的字符串'
    >>> str.center(30,'+')#设定宽度为30,空白以‘+’填充
    '++++++++++Python的字符串++++++++++'
    #字符串宽度比width大,因此显示字符串宽度,fillchar缺失默认空格
    >>> str.center(2)
    'Python的字符串'
    >>> '+'.join("Python")#很好理解,看效果就行
    'P+y+t+h+o+n'
    >> str = '      ++==Python的普通字符==++      '
    >>> str.strip(' ')
    '++==Python的普通字符==++'
    
      12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21

    相关技术文章

    点击QQ咨询
    开通会员
    返回顶部
    ×
    微信扫码支付
    微信扫码支付
    确定支付下载
    请使用微信描二维码支付
    ×

    提示信息

    ×

    选择支付方式

    • 微信支付
    • 支付宝付款
    确定支付下载