这篇文章主要介绍了字符串的分片与索引、字符串的方法。

字符串的分片与索引:
字符串可以用过string[X]来分片与索引。分片,简言之,就是从字符串总拿出一部分,储存在另一个地方。
看下面这个例子,string[0]代表第一个字符,string[-1]为最后一个字符,空格也算一个字符;如果想截取某一段字符时,可以用string[X:X]来表示,其中冒号切记需为英文状态下的,如果从头或是从结尾开始截取,可以直接省略掉开头和结尾的表示。
string = 'I am a Product Manager' print(string[0]) print(string[2]) print(string[-1]) print(string[-3]) print(string[0:9]) print(string[4:]) print(string[:9])
运行结果:
I a r g I am a Pr a Product Manager I am a Pr
现在,我们来尝试组一个新单词:
string = 'father and mother, i love you' new_word = (string[0] + string[7] + string[11] + string[-10] +string[-8] + string[-3]) print(new_word)
将分片分出来的字符组成了新单词:family。运行结果:
family
字符串的方法:
Python是面向对象的编程语言,面向的对象有各种功能特性,专业术语称之为“方法”。看下面这个例子,将手机号码保留后四位,其余用“*”替换:
phone_number = '13098763773' hiding_phone_number = phone_number.replace(phone_number[:7],'*' * 7) print(hiding_phone_number)
里面用到了替换这个方法:对象.replace(),可以将想要隐藏的手机位数用星号替换掉。运行结果:
*******3773
接下来,试试find(),查找在字符串里第一个出现子串的位置。
search = '130' num_a = '13098763773' num_b = '13461309856' num_c = '15098763453' print(str(num_a.find(search))) print(str(num_b.find(search))) print(str(num_c.find(search)))
返回-1时,表示没有查到。
运行结果:
0 4 -1
这一节,就先简单介绍到这儿,关于Python的下一篇会介绍下函数。
以上这篇Python入门_浅谈字符串的分片与索引、字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# 字符串的分片与索引
# Python字符串的索引与切片
# 浅析Python字符串索引、切片、格式化
# python 字符串索引取值的实现示例
# 分片
# 第一个
# 是从
# 给大家
# 可以用
# 希望能
# 英文
# 可以直接
# 用过
# 下一篇
# 这篇文章
# 这篇
# 也算
# 浅谈
# 就先
# 四位
# 将手
# 小编
# 大家多多
# 面向对象
相关文章:
如何配置WinSCP新建站点的密钥验证步骤?
公司网站的制作公司,企业网站制作基本流程有哪些?
网站制作的步骤包括,正确网址格式怎么写?
教学网站制作软件,学习*后期制作的网站有哪些?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何配置IIS站点权限与局域网访问?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
如何做网站制作流程,*游戏网站怎么搭建?
建站之星后台密码遗忘?如何快速找回?
建站主机如何选?高性价比方案全解析
Swift开发中switch语句值绑定模式
建站之星后台密码遗忘或太弱?如何重置与强化?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
香港服务器选型指南:免备案配置与高效建站方案解析
电脑免费海报制作网站推荐,招聘海报哪个网站多?
开封网站制作公司,网络用语开封是什么意思?
湖北网站制作公司有哪些,湖北清能集团官网?
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
如何在万网自助建站中设置域名及备案?
如何通过主机屋免费建站教程十分钟搭建网站?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
如何快速搭建高效可靠的建站解决方案?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
定制建站如何定义?其核心优势是什么?
建站主机系统SEO优化与智能配置核心关键词操作指南
大连网站设计制作招聘信息,大连投诉网站有哪些?
如何快速生成ASP一键建站模板并优化安全性?
如何快速打造个性化非模板自助建站?
如何用狗爹虚拟主机快速搭建网站?
如何用花生壳三步快速搭建专属网站?
如何在景安云服务器上绑定域名并配置虚拟主机?
如何挑选最适合建站的高性能VPS主机?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
如何在自有机房高效搭建专业网站?
宿州网站制作公司兴策,安徽省低保查询网站?
如何在建站之星绑定自定义域名?
网站设计制作公司地址,网站建设比较好的公司都有哪些?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
c# 服务器GC和工作站GC的区别和设置
如何选择适配移动端的WAP自助建站平台?
Python多线程使用规范_线程安全解析【教程】
小型网站制作HTML,*游戏网站怎么搭建?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
如何通过cPanel快速搭建网站?
建站之星代理费用多少?最新价格详情介绍
建站OpenVZ教程与优化策略:配置指南与性能提升
*请认真填写需求信息,我们会在24小时内与您取得联系。