python-字符串方法

#find方法:查找子串,返回子串所在位置的最左端索引,如果没有找到则返回-1
s="agsa"
print(s.find("gs"))
print(s.find("agsaa"))
#可以指定匹配的起始点和结束点参数,包含第一个索引,不包含第二个索引;
print(s.find("a",1))
print(s.find("a",1,4))#jion方法:连接字符串,序列元素必须为字符串
a=["1","2","3"]
op="+"
re=op.join(a)
print(re)#lower方法:返回字符串的小写字母;
print("AASS".lower())#title方法:转换为首字母大学,其余小写
print("AASS".title())#replace方法:替换字符串中的所有匹配项;
s="abababab"
s1=s.replace("a","c")
print(s1)#split方法:按照给定的分割符拆分,若没有指定分割符,则程序默认空格.制表,换行作为分割符
s="a c s+k+d\nsjs\tnxxnjs"
print(s)
print(s.split())
print(s.split(" "))
print(s.split("\n"))
print(s.split('+'))#strip方法:返回去除两侧空格(制表,换行)的字符串
s=" \t\nhaha sjj\t lns   "
print(s.strip())#translate方法:替换单个字符,与replace不同,它的优势时可以同时进行多个替换
#多个替换时可以制作一张替换对应表,表可以利用string模块的maketrans函数;
s="agsa"
print(s.find("gs"))
print(s.find("agsaa"))
#可以指定匹配的起始点和结束点参数,包含第一个索引,不包含第二个索引;
print(s.find("a",1))
print(s.find("a",1,4))#jion方法:连接字符串,序列元素必须为字符串
a=["1","2","3"]
op="+"
re=op.join(a)
print(re)#lower方法:返回字符串的小写字母;
print("AASS".lower())#title方法:转换为首字母大学,其余小写
print("AASS".title())#replace方法:替换字符串中的所有匹配项;
s="abababab"
s1=s.replace("a","c")
print(s1)#split方法:按照给定的分割符拆分,若没有指定分割符,则程序默认空格.制表,换行作为分割符
s="a c s+k+d\nsjs\tnxxnjs"
print(s)
print(s.split())
print(s.split(" "))
print(s.split("\n"))
print(s.split('+'))#strip方法:返回去除两侧空格(制表,换行)的字符串
s=" \t\nhaha sjj\t lns   "
print(s.strip())#translate方法:替换单个字符,与replace不同,它的优势时可以同时进行多个替换
#多个替换时可以制作一张替换对应表,表可以利用string模块的maketrans函数;

 运行结果:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/484554.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧食堂数据分析系统

智慧食堂数据分析系统|大数据分析|数据可视化 Demo Repo:https://github.com/sylvanding/AI-Restaurant-Data-Analysis项目演示(模拟真实运行环境):http://analysis.sylvanding.online数据展示静态页面&am…

鸿蒙系统全面解析,诞生背景、技术细节生态圈一文看懂

编辑:智东西内参华为6月2日正式发布的鸿蒙系统无疑占据了最近热点话题的C位,虽然不全是赞美的声音,但这种努力打破美国垄断,挑战谷歌、苹果在移动操作系统上垄断地位的尝试必将成为中国科技史上的里程碑事件。本期的智能内参&…

python-字典

字典映射:通过名字来引用值;字典是python中唯一内建的映射类型;1)创建字典:字典有键-值对(项)组成,键和值之间通过冒号(:)隔开,项之间通过逗号(,)分割,整个字典由大括号括起来;空字典…

2021十大人工智能趋势

来源:雷锋网6月5日,以“交叉、融合、相生、共赢”为主题的2021全球人工智能技术大会(GAITC 2021)在杭州举行。会上,腾讯优图联合厦门大学人工智能研究院共同发布《2021十大人工智能趋势》(以下简称“趋势报…

通过CTY、VTY、TTY访问网络设备[计网实践Cisco Packet Tracer]

实验一:接入网络设备 学习目标 CTY访问网络设备VTY访问网络设备TTY访问网络设备WEB访问网络设备 实验环境 Cisco Packet Tracer 6.0 原创文章,转载请注明出处:©️Sylvan Ding ❤️ 实验内容 CTY访问设备 CTY是指通过Console接口访…

python-字符串格式化

1)字符串格式化format代表格式字符串,格式:format%x,x为被格式化的值,如果需要在格式化字符串中包括百分号,必须使用%%;format"Hello,%s.%s!" values(world,python) print(format%values)format&…

细数二十世纪最伟大的10大算法

来源:深度学习于机器视觉编辑:nhyilin一、1946 蒙特卡洛方法[1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropolis algorithm, also known as the Monte Carlo method.]1946…

外连接就是允许不满足条件的字段查询出来

外连接就是允许不满足条件的字段查询出来转载于:https://www.cnblogs.com/classmethond/p/10129069.html

python-元组

不可变序列:元组,字符串元组用两个圆括号()来表示;用逗号分隔一些值,则自动创建了元组a(1,2,3) print(a) print(())#空元组 #一个值的元组需在值后加一个逗号,与括号进行区分; b(1)#非元组 c(1,) print(b) print(c)#函…

MIT发布首个贝叶斯「数据清洗」机器人!8小时洗200万条数据

来源:GitHub和数据派THU编辑:王菁校对:林亦霖脏数据可以说是所有AI从业者、数据分析师、数据科学家的噩梦。好消息来了!麻省理工学院的研究人员最近带来了一种全新的系统PClean,能够自动地清洗脏数据,如错误…

我的开源项目——Jerry

在日常工作中,经常会碰到一些问题,比如数字金额要写成千分位形式(1234 -> 123,4.00)、要写成汉字大写形式(123 -> 壹佰贰拾叁圆),又比如要进行 cookie 读写操作,这些问题都比较…

python-列表和元组

python 数据结构 1.序列(包括元组、列表、字符串、buffer对象和xrange对象)序列中第一个元素的索引为0,第二个为1,依次类推序列的最后一个元素标记为-1,最后第二个为-2,依次类推 既可以向前计数,也可以向后计数2.列表和…

李德毅院士:希望智能驾驶成为我国继高铁之后又一张新名片

来源:汽车俱乐部Plus/ 导读 /5月19日,在WIC2021第五届世界智能大会的分论坛“智能交通峰会”上,中国工程院院士,欧亚科学院院士李德毅发表了主题演讲。以下是演讲实录。让我们掌声欢迎中国工程院院士,欧亚科学院院士&a…

windows下vagrant的安装使用

vagrant是简便虚拟机操作的一个软件,而使用虚拟机有几个好处: 1、为了开发环境与生产环境一致(很多开发环境为windows而生产环境为linux),不至于出现在开发环境正常而移步到正式生产环境时出现各种问题,而v…

python-字符串

#字符串之间的拼接,转换 #str():他会把值转换成合理形似的字符串,repr()会创建一个字符串,然后以合法的形似来表示值 #事实上,str(),int()、float()和long()是一种类型对象,并不完全是普通的函数,而repr()是…

《2021全球脑科学发展报告》发布

来源:众诚智库编辑:蒲蒲近年来,以人工智能、量子信息、集成电路、生命健康、脑科学、生物育种、空天科技、深地深海等为代表的新一轮科技革命和产业变革深入发展,正在重构全球创新版图、重塑全球经济结构。在众多极具“颠覆性”的…

正则控制可以输两位小数、负数,整数

function num(obj){obj.value obj.value.replace(/[^\d.-]/g,""); //清除"数字"和"."以外的字符obj.value obj.value.replace(/^\./g,""); //验证第一个字符是.字obj.value obj.value.replace(/^[0]/g,"");//验证第一个字…

python之模块导入

#使用命令import来导入模块 import math #floor():对浮点数取下整 print(math.floor(32.9))#int():取整 print(int(1.9))#ceil():与floor相对,取大于或等于它的最小的整数 print(math.ceil(2.7))#从模块中导入某函数,可以在程序中直接使用,而…

学者要研究真问题做真学问

来源:秦四清科学网博客链接地址:http://blog.sciencenet.cn/blog-575926-1289864.html创新难,原创更难,难于上青天。究其原因,主要在于学者缺乏对“真问题”的发现能力和凝练能力。创新的本质,是通过新的思…

cordova使用cordova-plugin-baidumaplocation插件获取定位

cordova使用cordova-plugin-baidumaplocation插件获取定位 原文:cordova使用cordova-plugin-baidumaplocation插件获取定位版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mate_ge/article/details/78913914 1、首先在百度地…