您现在的位置是:群英 > 开发技术 > Python语言
python字符串怎样使用,常见操作有什么?
Admin发表于 2021-11-25 17:48:5446 次浏览

    这篇文章给大家分享的python字符串的相关内容,下文介绍了python字符串的用法及常见的操作,对新手学习python字符串有一定的参考价值,感兴趣的朋友接下来一起跟随小编看看吧。

    一、字符串:

    python的字符串是不可变的,无法对原字符串做任何修改,但可以将字符串的一部分复制到新创建的字符串达到看起来修改的效果。

    创建字符串:单引号( ' ' )或双引号( " " ) 
    连续三个单/双引号可以帮助我们创建多行字符串。
    

    二、使用:

    (1)空字符串和 len( ) 函数

    ① python允许空字符串的存在,不包含任何字符且长度为0.

    ② len( ) 用于计算字符串含有多少个字符

    (2)转译字符( \ )

    (3)字符串拼接

    ① 使用 + 号拼接

    ② 将多个字符串直接放到一起实现拼接:

    >>> a = 'ab''cd'
    >>> a
    'abcd'
    >>> 
    

    (4)字符串复制

    使用 * 号实现字符串复制:

    >>> b = 'a'*3
    >>> b
    'aaa'
    >>> 
    

    (5)不换行打印

    print(“a”,end=" ") end=“参数”

    (6)从控制台读取参数:

    使用 input( ) 从控制台读取键盘输入的内容

    (7)str() 实现数字转型字符串

    str() 可以将其他数据类型转换成字符串

    (8)[ ] 提取字符

    字符串本质就是字符序列,可以通过字符串后面添加 [index] ,可以指定偏移量,提取该位置的单个字符。

    正向搜索:[0]~[len(str)-1]
    反向搜索:[-1]~[-len(str)]

    (9)replace(source,str) 实现字符串替换

    (10)字符串切片 slice 操作,截取字符串

    (11)split() 分割和 join() 合并

    split() 基于指定分割符将字符串分隔成多个子字符串,如果不指定分隔符,则默认使用空白字符串。

    join() 的作用和split() 作用相反,用于将一系列子字符串链接起来。

    (12)字符串驻留机制和字符串比较

    三、其他:












    总结

        关于python字符串的相关就介绍到这,上述示例具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家学习Python有帮助,想要了解更多大家可以关注其它的相关文章。

    文本转载自脚本之家

    标签: python字符串
    相关信息推荐
    2021-11-01 17:56:10 
    摘要:这篇文章给大家分享的是PHP的设计模的相关内容 ,下文将会介绍PHP设计模中的单例模式、工厂模式、注册模式、适配器模式、策略模式等八大模式,对大家学习和理解PHP的设计模式有一定的帮助,感兴趣的朋友接下来一起跟随小编看看吧。
    2021-11-09 17:53:25 
    摘要:这篇文章我们来了解怎么样终止PHP脚本运行,下文介绍了终止脚本运行的三种方式,分别是主脚本程序中使用return、脚本中使用exit()、die(),有需要的朋友可以参考,接下来就跟随小编来学习一下看看吧!
    2021-11-30 17:50:08 
    摘要:这篇文章我们来了解一下关于PHP执行原理的内容,对新手学习PHP会有一定的帮助,因此本文就给大家来介绍一下,下文有很详细的介绍,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧!
    群英网络助力开启安全的云计算之旅
    立即注册,领取新人大礼包
    • 联系我们
    • 24小时售后:4006784567
    • 24小时TEL :0668-2555666
    • 售前咨询TEL:400-678-4567

    • 官方微信

      官方微信
    Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
    增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
    免费拨打  400-678-4567
    免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
    微信公众号
    返回顶部
    返回顶部 返回顶部