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

    这篇文章给大家分享的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有帮助,想要了解更多大家可以关注其它的相关文章。

    文本转载自脚本之家

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

    标签: python字符串
    相关信息推荐
    2022-06-01 17:37:36 
    摘要:php可以重置数组的键名。在PHP中,可以使用array_values()函数来重置数组的键名,该函数的作用是返回数组中所有元素的值,能够将键名重置为从0开始且以1递增的数值键,语法“array_values($array)”。
    2022-04-27 17:28:03 
    摘要:Observer,首先要有一个被观察的角色,但它是【唯一的】。虽然"表演者"只有一个但是"观众"有很多,既一群"人"围观一个"人"。既然有无数个观察者,那么我们需要知道都有哪一些"人"。所以我们需要一个“容器”来记录这些"人",一个类似于数组一样来储存所有观察者的容器。
    2021-11-25 17:49:03 
    摘要:这篇文章我们来了解python中的groupby函数的相关内容,python中groupby函数主要的作用是进行数据的分组以及分组后地组内运算,那么究竟groupby函数怎样使用呢?感兴趣的朋友接下来就跟随小编来一起学习一下吧!
    云活动
    推荐内容
    热门关键词
    热门信息
    群英网络助力开启安全的云计算之旅
    立即注册,领取新人大礼包
    • 联系我们
    • 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
    微信公众号
    返回顶部
    返回顶部 返回顶部