最新要闻
- 强化管理教育,谨防年轻干部刚考上就被“铐上”
- 河北涿州:企业陆续复工复产 生产生活秩序加快恢复
- 他们用长篇小说,呈现中国大地万千气象
- 我要投诉 | 找“街道社区维修中心”疏通马桶,老人没享受“5折优惠”反被翻倍要价?
- 马斯克投资的飞行汽车公司爆单:赚7亿
- 遴选公务员(遴)
- 扬州一路面突然塌陷,两辆轿车陷入坑内
- 微信贷款有哪些平台是正规的(微信贷款)
- 茶叶蛋最简单的做法
- h610主板能上什么cpu(h61)
- 电视剧《潜行者》大结局:黄晓明发文告别方嘉树
- 《孤注一掷》断层式第一!2023年8月票房突破40亿元
- 【擂六仗战鼓·迎旅发大会】龙女小镇提质改造项目基本完工
- 做一次CT,对身体的伤害有多大?会致癌吗?告诉你大实话
- 手机内存升级,iPhone能跟上?
- 南张街道仙庄开展防汛应急知识宣传活动
广告
手机
![烟台机场出入境边防检查站查获1名涉嫌偷越国(边)境犯罪人员](http://www.jxyuging.com/uploadfile/2022/0610/20220610012319342.jpg)
烟台机场出入境边防检查站查获1名涉嫌偷越国(边)境犯罪人员
![为何中老年人癌症高发?提醒:原因主要在3点,退休后要注意](http://img.xhyb.net.cn/2022/0923/20220923104534408.jpg)
为何中老年人癌症高发?提醒:原因主要在3点,退休后要注意
- 烟台机场出入境边防检查站查获1名涉嫌偷越国(边)境犯罪人员
- 为何中老年人癌症高发?提醒:原因主要在3点,退休后要注意
- 35岁女副县长马欢新职公示:拟任县(市、区)委常委
- 南张街道仙庄开展防汛应急知识宣传活动
- 警方发布电诈大数据:“80后”“90后”成最易受骗人群
- 如何看待“1.31亿元科研经费,成果转化率为零”
家电
Python教程(8)——一文弄懂Python字符串操作(下)
(相关资料图)
@
目录- 字符串常用方法
- 字符串更多方法介绍
字符串常用方法
字符串在编程中是一种不可或缺的数据类型,它在文本和字符数据时提供了丰富而强大的功能。掌握了字符串的使用方法,你能够更加便捷地进行文本处理、数据操作、用户交互等任务,从而提高编程效率和质量。
len()
:返回字符串的长度。
str1 = "Hello, World!"length = len(str1)print(length) # 输出:13
lower()
:将字符串中的所有字符转换为小写。
str2 = "Hello, World!"lower_str = str2.lower()print(lower_str) # 输出:hello, world!
upper()
:将字符串中的所有字符转换为大写。
str3 = "Hello, World!"upper_str = str3.upper()print(upper_str) # 输出:HELLO, WORLD!
strip()
:移除字符串两端的空白字符。
str4 = " Hello, World! "stripped_str = str4.strip()print(stripped_str) # 输出:Hello, World!
replace(old, new)
:将字符串中的指定部分替换为新的字符串。
str5 = "Hello, World!"replaced_str = str5.replace("Hello", "Hi")print(replaced_str) # 输出:Hi, World!
split(delimiter)
:将字符串按指定的分隔符切分成多个子串,并返回一个列表。
str6 = "Hello, World!"splitted_list = str6.split(",")print(splitted_list) # 输出:["Hello", " World!"]
join(iterable)
:将可迭代对象中的字符串元素拼接成一个字符串。
list7 = ["Hello", "World!"]joined_str = " ".join(list7)print(joined_str) # 输出:Hello World!
startswith(prefix)
:判断字符串是否以指定的前缀开始。
str8 = "Hello, World!"starts_with = str8.startswith("Hello")print(starts_with) # 输出:True
endswith(suffix)
:判断字符串是否以指定的后缀结束。
str9 = "Hello, World!"ends_with = str9.endswith("World!")print(ends_with) # 输出:True
count(substring)
:返回指定子串在字符串中出现的次数。
str10 = "Hello, World!"count = str10.count("o")print(count) # 输出:2
isdigit()
:判断字符串是否只包含数字字符。
str11 = "12345"is_digit = str11.isdigit()print(is_digit) # 输出:True
isalpha()
:判断字符串是否只包含字母字符。
str12 = "Hello"is_alpha = str12.isalpha()print(is_alpha) # 输出:True
findstring)
:返回指定子串在字符串中第一次出现的索引,如果不存在返回-1。
str13 = "Hello, World!"index = str13.find("World")print(index) # 输出:7
字符串的相关方法可以说是非常重要的,在平时的编程中都是非常经常使用到的,需要重点掌握以上的相关方法。
字符串更多方法介绍
在Python当中,字符串的操作方法很多,有些是常用的,有些可能不会很经常的使用到,但是需要真遇见了,还是需要需要明白其中方法的意思,所以我特意整理了以下字符串中的方法
函数名 | 解释 |
---|---|
capitalize() | 将字符串首字母大写 |
casefold() | 将字符串转换为小写并移除所有大小写特殊字符 |
center(width, fillchar) | 返回一个指定宽度的字符串,并在两侧填充指定字符 |
count(substring, start, end) | 统计子字符串在字符串中出现的次数 |
encode(encoding, errors) | 使用指定的编码方式对字符串进行编码 |
endswith(suffix, start, end) | 检查字符串是否以指定后缀结尾 |
expandtabs(tabsize) | 将字符串中的制表符转换为空格 |
find(substring, start, end) | 在字符串中查找子字符串,并返回索引 |
format(*args, **kwargs) | 格式化字符串 |
format_map(mapping) | 使用映射来格式化字符串 |
index(substring, start, end) | 在字符串中查找子字符串,并返回索引(无匹配时引发异常) |
isalnum() | 检查字符串是否只包含字母和数字字符 |
isalpha() | 检查字符串是否只包含字母字符 |
isdecimal() | 检查字符串是否只包含十进制数字字符 |
isdigit() | 检查字符串是否只包含数字字符 |
isidentifier() | 检查字符串是否是一个合法的标识符 |
islower() | 检查字符串是否全为小写字母 |
isnumeric() | 检查字符串是否只包含数值字符 |
isprintable() | 检查字符串是否全部为可打印字符 |
isspace() | 检查字符串是否只包含空白字符 |
istitle() | 检查字符串是否为标题化(所有单词首字母大写) |
isupper() | 检查字符串是否全为大写字母 |
join(iterable) | 在可迭代对象的每个元素之间插入字符串 |
ljust(width, fillchar) | 返回一个指定宽度的左对齐字符串,右侧填充指定字符 |
lower() | 将字符串转换为小写字母 |
lstrip(characters) | 移除字符串左边指定的字符 |
maketrans(x, y, z) | 创建字符映射转换表 |
partition(separator) | 根据指定的分隔符将字符串分成三部分 |
replace(old, new, count) | 替换字符串中的指定内容 |
rfind(substring, start, end) | 从右侧开始查找子字符串,并返回索引 |
rindex(substring, start, end) | 从右侧开始查找子字符串,并返回索引(无匹配时引发异常) |
rjust(width, fillchar) | 返回一个指定宽度的右对齐字符串,左侧填充指定字符 |
rpartition(separator) | 根据指定的分隔符将字符串分成三部分(从右边开始) |
rsplit(separator, maxsplit) | 从右侧开始以指定分隔符分割字符串 |
rstrip(characters) | 移除字符串右边指定的字符 |
split(separator, maxsplit) | 以指定分隔符分割字符串 |
splitlines(keepends) | 按照行分隔符分割字符串,并返回一个包含各行作为元素的列表 |
startswith(prefix, start, end) | 检查字符串是否以指定前缀开头 |
strip(characters) | 移除字符串两侧指定的字符 |
swapcase() | 将字符串中的大小写字母互换 |
title() | 将字符串转换为首字母大写的标题格式 |
translate(mapping) | 使用指定的映射表转换字符串 |
upper() | 将字符串转换为大写字母 |
zfill(width) | 在字符串左侧填充0直到达到指定宽度 |
以上几乎涵盖了所有字符串操作的方法,当然可能会有一些遗漏,欢迎指出
更多精彩内容,请关注同名公众:一点sir(alittle-sir)
关键词:
-
-
-
-
Python教程(8)——一文弄懂Python字符串操作(下)
赖清德“过境”窜美 国台办发声!
姆巴佩现在稳拿的钱:3.86亿欧!巴黎能出什么条件打动他和姆妈?
缺少deskey32.dll文件修复方法
武汉凤凰苑社区多元共建共享“儿童友好”社区
行走长江
强化管理教育,谨防年轻干部刚考上就被“铐上”
惠陶集团(08238)发盈警 预计中期取得亏损约1400万港元 同比盈转亏
江西省气象台发布暴雨黄色预警信号
怀化移动分公司联合怀化市公安局反电诈中心开展反电诈宣传活动
烟台机场出入境边防检查站查获1名涉嫌偷越国(边)境犯罪人员
中国移动(600941):公司业绩符合预期 政企市场保持高增
国务院:探索便利化的数据跨境流动安全管理机制
河北涿州:企业陆续复工复产 生产生活秩序加快恢复
预防性储蓄需求开始弱化,7月存款同比多减或重回理财
云南一酒店2480元一晚,第二次泡澡要额外收费,工作人员:避免浪费水
风雨85小时 邮政押运员保护467袋邮件安全抵京
梅吹上线!莱因克尔又双叒吹梅西:毫无疑问,GOAT
超四成大学生希望到新一线城市实习 超七成期待实习月工资3000元以上!
李凯尔对男篮队友彻底失望,气愤回更衣室决定靠自己拿全队最高分
《孤岛惊魂》IP老大换人 5代叙事总监上位
电影《封神第一部》上映25天 票房突破20亿
Nexon Q2财报:收入增长12% 所有业务表现强劲
花椒是外来作物吗?花椒的经济价值和种植
qq音乐输出设备哪个好(QQ音乐如何设置输出设备?)
这位崇明人,不管在何岗位始终不懈奋斗,让人敬佩!
天津大清河继续保持高水位运行 独流减河累计下泄入海超8亿方
【避雷】本以为是犬夜叉精神续作,原来是神经续作啊!
【新时代的贵州人】张洪:以匠心文化 做有温度、有价值的民宿
鹤乡看鹤
省旅文厅到儋州检查验收创建省级体育旅游示范区工作
传播淫秽视频,女主播被抓!
为何中老年人癌症高发?提醒:原因主要在3点,退休后要注意
一地通报:3例确诊!正在救治
游戏商tinyBuild将于8月17日推出《你好工程师》
河北涞源:筑牢守护生命的“红色堤坝”
35岁女副县长马欢新职公示:拟任县(市、区)委常委
南张街道仙庄开展防汛应急知识宣传活动
暑假北京旅游市场回暖酒店“住不起”?游客可错峰选择价格回落期
他们用长篇小说,呈现中国大地万千气象
严查!湖里区通报3家培训机构
警方发布电诈大数据:“80后”“90后”成最易受骗人群
如何看待“1.31亿元科研经费,成果转化率为零”
西安市突发山洪泥石流已发现21名遇难者 仍有6人失联
白菜外面烂里面不烂还能吃吗(大白菜部分烂掉,部分没烂的还能吃吗)
夏威夷“史无前例”大火的背后 美国在气候治理方面反复横跳
凌晨突发!两男子衡山祝融峰坠崖失联,已成功救援
我要投诉 | 找“街道社区维修中心”疏通马桶,老人没享受“5折优惠”反被翻倍要价?
辽源交警出实招 筑牢防汛道路交通安全防线
马斯克投资的飞行汽车公司爆单:赚7亿
中科玖源浆料事业部总监王永吉确认出席中国OLED产业发展论坛
奥尔龙的犄角碎片怎么刷(荒野之息奥尔龙的犄角碎片)
遴选公务员(遴)
学生文具有哪些 学生文具有哪些种类
喝酒后有些药千万不能吃!轻则致人昏睡,重则致死
QQ设置迷你秀在哪里弄
巴基斯坦瓜达尔港中方车队遇袭:防弹车受枪击,23名中方人员安全
海思科:获得创新药HSK34890片临床试验批准
植物人父亲用尽全力给儿子盖被子 曾为救人从6米高的屋顶跌落摔伤 具体是什么情况?
行走长江
大华股份:汽车电子子公司华锐捷 聚焦智能车载产品及智能辅助驾驶领域
扬州一路面突然塌陷,两辆轿车陷入坑内
殷琦和旺旺太子(殷琦)
微信贷款有哪些平台是正规的(微信贷款)
没装系统的新电脑怎么装系统(新电脑怎么装系统)
受强降雨影响 辽东沿海流域碧流河茧场站超警戒水位0.38米
总投资6亿元,中韩合资化妆品生产研发基地投产
叮咚,欢迎“打卡”长江蝶变
加油小围裙!钱大妈“妈妈Q我来做饭”首场快闪活动亮相广州
Office365手写公式教程
window10左下角开始菜单打不开_win10系统左下角开始键不见
茶叶蛋最简单的做法
中南大学广西录取分数线 中南大学广西招生人数多少
中际旭创:目前800G出货或在手订单中,单模比例更高
男孩溺水心搏骤停,她从19楼夺门而出……
报告称ChatGPT每日烧钱约70万美元 OpenAI或已在破产边缘
公民个人信息被泄露,源头竟是……武汉警方拘留8人!
2023年8月票房破40亿
哈登将重回巅峰!火箭意中人虐菜轰60+5+6,湖人5换2方案出炉
“五天三箭九星”,中国航天近期连续发射成功意味着什么?
电塔飞天刷屏了,原来是他们干的
驾照还没“捂热”就被吊销,只因司机这个操作
吉林省中部地区出现中到大雨、局部暴雨
严把危化企业安全关 遂宁市联合开展危险化学品重大事故隐患专项排查整治2023行动
太平天国:李秀成不救安庆,陈玉成败亡庐州
九月好运不断,富贵八方来,三大生肖金财银财如泉涌
恩施州举办首届“候鸟人才节” 32名“候鸟”院士、专家获颁荣誉纪念奖
2012年,第四届大理国际影会引入111幅世界顶级私人典藏摄影精品
汽车pc v阀起什么作用(汽车的pcv阀是什么?)
记者:一些皇马球员昨天就知道凯帕将加盟 租借不含买断选项
任泽平预测:随着金九银十到来,政策将逐步放松此前市场过热时期出台的限制性措施
立方米的计算公式(立方米怎么算)
优保服务 优保平台
ntldr不见了怎么办(ntldr丢失)
靠边停车扣分最低标准 2022年版靠边停车之扣分标准
iPhone 15不值得购买的5理由
米体:尤文有意贝拉尔迪&考虑球员交换,萨索洛要价3000万欧
“莫言B站账号被封”系谣言
h610主板能上什么cpu(h61)
电视剧《潜行者》大结局:黄晓明发文告别方嘉树