Python 字符串

字符串在学习中难度不大,但字符串的‘方法’有很多,只有多用才能融会贯通。

这里写的是一些字符串的常用操作:

字符串是一种序列类型,可以通过for来遍历,也可以[ ] 来切片处理,但不能更改里面的内容,不能更改内容的还有元组。

a = ‘上海自来水来自海上’# 通过for循环遍历for i in a: print(i)# 翻转一个字符串a=a[::-1]print(a)

题目:如果是一个列表需要翻转内容用的是哪个方法??

字符串的格式化:

这里只说一种方法并且这种方法是最容易理解也最容易编写的,编程语言里方法会有很多种,并不需要全部学会。

a = 18b = 23c = 25print(f”小明今年{a}岁,小红今年{b}岁,小张{c}岁”)

拼接多个字符串

使用方法:1;join 和 2:+ 就只要这两种方法就可以了。

a = ‘如果今天下雨’b = ‘就不出去玩了’print(a+’,’+b)print(”.join(a+’,’+b))

剩下的是一些字符串的方法,这是一个比较大的篇幅,重点在使用:

仅供参考:

print(‘————————字符串删除空白及元素——————————–‘)print(a.strip()) # 删除字符串两边的空格print(a.lstrip()) # 删除头部的空格print(a.rstrip()) # 删除尾部的空格print(a.removeprefix(‘jing’))print(‘————————字符串的大小写——————————–‘)# 字符串里’T’换成’j’print(a.replace(‘T’, ‘j’)) # # 字符串如何变成列表的方法,原字符串不变,赋值给新的变量之后,才能变成列表了。print(a.split(‘,’)) # # 将大写的变小写,将小写的变大写print(a.swapcase())# 第一个单词首字母大写print(a.title())# 所有字母小写,只能处理英文字母,print(a.lower())# 返回全部小写新字符串,还能处理非字母的其他语言。print(a.casefold())# 所有字母大写print(a.upper())# 第一个字母大写,其他小写print(a.capitalize())print(‘————————字符串的查找——————————–‘)# 长度print(len(a))# 如果输入的数字 长度,左右两边填充空格达到指定的长度。居中print(a.center(50))# 返回一个原字符串右对齐,左对齐,要填入一个数代表填充print(a.rjust(),a.ljust(),)# 检索T出现的次数print(a.count(‘u’))# 起始位置-终止位置查找’u’print(a.count(‘u’, 0, 5))# 找到y的索引值,如果找’w’一个不存在字符串里的,就会返回-1,从左往右print(a.find(‘y’))# 找到y的索引值,如果找的这个元素在字符串里出现两次及以上则用这个办法可以找到索引值最高的,找不到返回-1print(a.rfind(‘y’))# 也是寻找索引值,但这个找不到就会报错,有时报错也是没问题的。print(a.index(‘y’))print(‘————————字符串的判断——————————–‘)# 判断字符串 从左到右 第一个是不是,如果是返回True,否则返回Falseprint(a.startswith(‘j’))# 判断字符串 从右到左 第一个是不是,如果是返回True,否则返回Falseprint(a.endswith(‘!’))# 如果字符串由字母或数字构成则返回Ture,否则返回Falseprint(a.isalnum())# 如果字符串仅由字母构成则返回Ture,否则返回Falseprint(a.isalpha())# 如果字符串仅由数字构成则返回Ture,否则返回Falseprint(a.isdigit())# 如果字符串由小写构成则返回Ture,否则返回Falseprint(a.islower())# 如果字符串由大写构成则返回Ture,否则返回Falseprint(a.isupper())# 如果字符串都是由第一个大写字母构成则返回Ture,否则返回Falseprint(a.istitle())# 如果字符串由空白字符构成则返回Ture,否则返回Falseprint(a.isspace())# 如果字符串中所有字符都是可打印的字符串或为空的则返回True,否则返回Falseprint(a.isprintable())

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月20日
下一篇 2022年6月20日

相关推荐

  • 电脑休眠快捷键(电脑休眠自定义快捷键的方法)

    让电脑一键休眠可能是很多人都想知道的事情,今天小编也是测试了把,差点吓到自己,因为休眠后不知道不知道怎么唤醒了。不过后面还是解决了,那么,电脑休眠快捷键是哪个?电脑休眠怎么唤醒呢?…

    2022年5月6日
  • 浪潮信息毛柏林:共建、共赢、共享元脑生态 加速数实融合

    近日,B.P商业伙伴主办的2022数字生态大会在京举行,浪潮信息元脑生态凭借创新的理念和多年的深耕荣获数字生态建设领域顶级大奖“金耒奖”,彰显了浪潮信息在中国数字生态建设领域的权威…

    2022年8月16日
  • 每日神打乱分享

    二阶魔方 1、打乱:U2 F U’ F’ R’ F’ R U2 F2 U’ F 建议方法:层先法(橙底) 2、打乱:U2…

    2022年8月4日
  • 怎么查询自己名下网贷有哪些?主要有以下几种

    随着网络的发展,现在可以借贷的平台很多,一些人出于各种原因网贷。那问题来了,怎么查询自己名下网贷有哪些?其实,主要方法有以下三种,如果你对此有疑惑,那下面我们一起来具体了解一下。 …

    2022年9月9日
  • 雄鹿官推晒去年总决G6字母哥用罚球得到第50分 率雄鹿4-2夺冠

    直播吧7月21日讯 一年前的今天,字母哥在雄鹿对阵太阳的总决G6中狂砍50分,大比分4-2击败太阳,为雄鹿队带来了队史第二冠,也是球队近50年来的第一座总冠军。 雄鹿队官方推特晒出…

    2022年7月23日
  • 探索数字贸易视阈下跨境数据流动治理体系

    文 商务部国际贸易经济合作研究院 徐德顺 数字经济时代中国政府重视跨境数据流动安全制度建设。到目前为止,中国跨境数据流动治理体系的基本框架已经形成。美国、欧盟、英国、新加坡等国家和…

    2022年6月22日
  • Python 数据结构之元组

    大家好啊,我是大田。 1、元组的定义下面 5 种形式都为定义元组的方式t = tuple(‘python’)t1 = (‘p’, &…

    2022年7月2日
  • 字母哥愿意未来加盟公牛:曾拥有乔丹的球队谁不想效力

    雄鹿当家球星扬尼斯-阿德托孔博接受Fox 32 Chicago采访,表示他对于未来穿上公牛球衣持开放态度。 字母哥说:“我认为任何人被问到这个话题,如果他说不想去那打球就是骗人。那…

    2022年8月16日
  • iPhone 14发布会邀请函今日发出,包含了很多内容

    猜了这么久的事情,终于在今天尘埃落定了,苹果公司今天正式在官网发出通知,将在北京时间9月8日凌晨一点举行特别活动,也就是每年一次的秋季新品发布会,今年的主角毫无疑问就是iPhone…

    2022年8月29日
  • 下周这三个板块或将迎来涨停潮

    一、无人驾驶概念板块。2022百度世界大会将于7月21日在线上召开。百度集团副总裁表示,今年大会将带来百度自动驾驶技术突破的重磅发布,自动驾驶业务将迎来战略转折点。这对无人驾驶概念…

    2022年7月18日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息