网站地图 | Sitemap | Rss
  • 您当前位置:网站首页 >> Python学习日志 >> Python 字符串和字符串运算
  • Python 字符串和字符串运算

    iCoA首席特工 逍遥峡谷 发布:2019-12-21 更新:2020-01-07 浏览0条评论
    内容简介

    相关关键词:Python   字符串   编程  

    本文链接:https://www.icoa.cn/a/878.html

    本站文章如非注明皆为原创,未经允许禁止转载。如有问题可以给我留言或发邮件。

    字符串 str

    字符串可以使用单引号、双引号来赋值,也可以用三引号来赋值多行字符串。

    s = 'hello world'
    s = "hello world"
    s = '''hello
    world'''


    获取单个字符

    print(name[0])
    s = 'hello world'
    print(s[0])
    'h'


    获取从n到m索引位置的字符串,不包含m

    print(name[n:m]
    s = 'hello world'
    print(s[1:4])
    'ell'


    获取从n到m中间,步进为s的字符串

    print(name[n:m:s]
    s = 'hello world'
    print(s[1:9:3])
    'eoo'


    字符串倒序,其中:前面没有数字的话,默认从0开始,后面没有数字的话,默认到字符串结尾

    print(name[::-1])
    s = 'abcde'
    print(s[::-1])
    edcba


    字符串内置方法:

    .lower()  字符串大写字母全部换成小写

    .upper()  字符串中小写字母全部换成大写

    .find('x')  字符串中'x'第一次出现的位置

    .replace('old','new')  把字符串中‘old’换成‘new’

    .count('x')  字符串中'x'的个数

    .isalpha()  判断是否只含有字母,是返回True

    .isdigit()  判断是否只有数字,是返回True

    >>> s.lower()
    'hello world'
    >>> s.upper()
    'HELLO WORLD'
    >>> s.find('o')
    4
    >>> s.replace('l','L')
    'heLLo worLd'
    >>> s.count('o')
    2
    >>> s.isalpha()
    False
    >>> s = "abc"
    >>> s.isalpha()
    True
    >>> i = '123'
    >>> i.isdigit()
    True


    注意:字符串无法直接修改其中的字符,但是可以重新赋值。


    字符串中的转义字符串

    \\
    #反斜杠
    \'
    #单引号
    \"
    #双引号
    \b
    #退格
    \n
    #换行
    \t
    #制表符
    \000
    #空格

    更多Python相关文章点击:Python学习日志目录


    本文链接:https://www.icoa.cn/a/878.html
    关键词: Python   字符串   编程  


    如果您愿意支持本站,欢迎点击打赏哦~


    上一篇:Python 搜索、遍历文件、文件夹和查看文件信息

    下一篇:Python 使用os模块显示文件和文件夹


    - 相关文章 -


    Python 数据分析模块 Pandas 之 DataFrame 数据 - 2020-02-09

    Python 数据分析模块 Pandas 之 Series 数据 - 2020-02-05

    Python 数据分析第三方库 Numpy 的安装和使用 - 2020-02-03

    安装 Scrapy 以及出现 Twisted 安装错误的解决方法 - 2020-01-19

    Python 如何定时执行任务和应用实例 - 2020-01-09

    案例:使用Python 对Excel表格文档进行批量处理 - 2020-01-08

    案例:用 Python 把最近三个月未修改过的文件进行压缩备份 - 2020-01-07

    案例:使用 Python 批量给文件名加序号 - 2020-01-05


    - 文章评论 -




    8884

    [由于政策原因,您的留言如果提交成功后,需要审核才能展示,请改天再来查看,请不要重复提交,谢谢支持!]

    - 最新评论[0条评论] -


    [>>>点击查看更多评论]

    逍遥峡谷 逍遥乱弹 张立博 爱之路 酷品优选 宝贝派

    版权所有©逍遥峡谷 - 星际中央超自然局·地球总部 | 冀ICP备06033848号
    Copyright©Interstellar Central Occult Agency (I.C.O.A)
    本局纯属虚构,如有雷同,纯属巧合
    网络违法犯罪举报