python3 笔记12.字符串支持的函数

1.7 Python3 字符串 在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。f-string 是 python3.6 之后版本添加的,称之为字面量格式化字符串,是新的格式化字符串的语法。 阅读详情
#1.upper(),lower(),capitalize()
s = "helLoPyThoN"
# 返回一个新的字符串
print(s.upper())  # 全部字母大写格式
print(s.lower())  # 全部字母小写格式
print(s.capitalize())  # 首字母大写格式

#2.find() 查找子字符串,返回子串的首字符索引
s = "I love python!"
print(s.find("love"))
print(s.find("py"))
print(s.find("hcon"))# 当不包含子串时,返回-1

#3.split()字符串分割,以列表形式返回分割后的部分
s = "Hello World"
s1 = "Hello:Wor:ld"
print(s.split()) #默认以空格作为分割字符
print(s1.split(":")) #指定以:作为分割字符

# 4.startswith(),endswith() # 判断字符串以xxx开头/结尾 返回布尔值
print("helloworld".startswith("a"))
print("helloworld".startswith("hel"))
print("helloworld".endswith("ld"))



 

Python 3.9 到 Python 3.12 的发展历程与区别 在本篇博客中,我们将深入分析 Python 3.9、Python 3.10、Python 3.11 和 Python 3.12 的发展历程,并对每个版本中的关键变化进行详细的对比和讨论,帮助开发者更好地理解这些版本之间的差异,合理选择和使用 Python 版本。 阅读详情

相关推荐

信号输入到底要不要接GND?单端与差分输入的接地选择与抗干扰分析

在电子工程与工业现场中,接地是信号完整性的基石。电压本身是相对值,任何测量都需要一个公共参考点,这就是地(GND)在信号输入中的核心作用。单端输入依赖信号源与接收端共地,以GND为基准还原信号;差分输入则直接测量两根信号线之间的差值,天然不依赖本地地电位,因此能有效抑制共模干扰和地环路噪声。实际选型时,需要根据传感器类型、传输距离、地电位差大小权衡:短距离共地良好的场景可用单端,长距离或高干扰环境应优先考虑差分或隔离方案。本文从接地原理出发,结合实际接线与故障排查经验,帮助工程师在PLC、采集卡和传感器链路

weixin_28703507的博客 311

Foundation框架学习(一)NSString

字符串对象的创建   • 对象方法:
NSString *s1 = @"hello world";
//NSString *s2 = [[NSString alloc] initWithString:@"hello world!"]; / /不推荐使用
NSString *s3 = [[NSString alloc] initWithFormat:@"age is %d", 10];

wangdongseng1988的博客 347

OpenFOAM-v2006重叠网格挖洞问题实战:如何手动修复overset代码中的边缘识别缺陷

本文深入探讨了OpenFOAM-v2006中重叠网格挖洞问题的实战解决方案,重点修复overset代码中的边缘识别缺陷。通过逆向工程解析挖洞决策机制,设计最小侵入式的函数override方案,并建立多级验证体系,有效解决了网格挖洞区域覆盖不全的问题,提升了计算流体动力学模拟的准确性和可靠性。

weixin_29216049的博客 433

字符串的Split()方法

今天在用split()方法对 字符串进行操作时,发现有些字符作为split()方法的参数不能正确获取自己想要的值,查找文档发现有些字符作为split()方法的参数时,需要做一些特别的处理,总结如下: “.”作为参数时用用string.split("[.]") 解决。 “|”作为参数时用 string.split("\\|")解决。 “*”作为参数时用 string.s

fengkuangshixisheng的专栏 822

AI技术在电商中的实际应用

人工智能、电商、推荐系统、个性化、机器学习、深度学习 1. 背景介绍 电子商务行业近年来发展迅速,用户数量不断增长,商品种类日益丰富。然而,随着市场竞争的加剧,电商平台面临着如何提升用户体验、提高转化率、挖掘潜在商机等一系列挑战。人工智能(AI)技术作为一种新兴技术,凭借其强大的数

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 1740

PCL 八叉树的使用

八叉树(Octree)是一种空间划分的数据结构,广泛应用于三维点云的处理和分析。八叉树通过将空间递归地划分为八个子区域,可以有效地组织和索引三维点数据,提升点云的查询、降采样和配准等操作的效率。

纵马踏花向自由 1658

split()根据关键字符分割字符串 →_→还在码代码的马子耕←_←

======================================================================= 联系方式 qq:3110057340 邮箱:mazigeng@qq.com 新浪微博:还在码代码的马 ======================================================================

qq_21485523的专栏 931

机器人中的数值优化(十三)——QP二次规划

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,下半部分介绍带约束的优化,中间会穿插一些路径规划方面的应用实例

慕羽★的博客 2793

PHP日记(一)字符串操作

一、字符串的格式化 1、字符串的处理:trim()、ltrim()、rtrim() $name=trim($_POST['name']); $name=trim($_POST['password']); $name=trim($_POST['email']); trim()函数可以去除字符串的开始位置和结束位置的空格,并将结果字符串返回,默认情况下去除的字符是换行符和回车符(\n和\

yanqianglifei的专栏 728

LPDDR6与LPDDR5 State Diagram技术探讨

LPDDR6与LPDDR5 State Diagram技术探讨

zilan23的博客 1176

【QNX+Android虚拟化方案】125 - 如何创建android-spare镜像

【QNX+Android虚拟化方案】125 - 如何创建android-spare镜像

|~~~热爱生活、努力学习的小伙汁~~~| 1092

Python3.12 新版本之f-string的几个新特性

Python 3.12在10月6日公布,此次升级改进了多种既有功能,例如f-string解析改进、Buffer Protocol等,并且改进了错误信息,使开发者能更好地理解错误发生的原因,开发团队还进行了一系列性能改进,号称性能整体提升了5%。

汉阳Hann's Home 2173

RK3588开发笔记-Hailo AI模块调试

本文详细介绍了在RK3588开发板上调试HailoAI模块的全过程。首先概述了RK3588处理器的强大性能(4核A76+4核A55,6TOPS算力)和Hailo-8 AI加速模块的特点,重点阐述了通过PCIe接口连接两者的硬件方案。调试步骤包括:确认内核PCIe配置、编译Hailo驱动、下载固件文件并部署到指定目录,最后通过运行resnet模型验证模块性能(实测FPS达2456)。文中提供了完整的软件包下载地址和GitHub源码链接,为开发者实现类似AI加速方案提供了实用参考。

flypig has a dream! 965

Python 3.12新功能(3)- 增强的格式化字符串f-strings

对于f-strings,小伙伴们不会感到陌生。它又称为格式化字符串,是早在Python3.6中就加入的功能。那么在Python 3.12中又添加了哪些能力呢?

Bruce 1052

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Python 3.12.0 Release 版本

这是Python 3.12.0的稳定版本Python 3.12.0 是 Python 编程语言的最新主要版本。

简简单单Onlinezuozuo 1922

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Python3 字符串

在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。f-string 是 python3.6 之后版本添加的,称之为字面量格式化字符串,是新的格式化字符串的语法。

2409_89474778的博客 1603

Python字符串操作笔记

介绍在python中处理字符串

lxiaoj111的博客 1800

Python3字符串各种内置函数详解

● Python3访问字符串     Python不支持单字符类型,单字符在Python中也是作为一个字符串来使用;     字符串切片截取; 空值 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。 最后,理解变量在计算机内存中的表示也非常重要。当我们写: a = 'ABC' 时,

AnneQiQi的博客 1万+

python3 join函数_python3中的join()函数只支持字符串?

它只支持字符串,因为“.join()的输出将采用字符串格式:lista = [1,2,3,"hey","woot",2.44]print (" ".join(map(str,lista)))print type(" ".join(map(str,lista)))1 2 3 hey woot 2.44这是因为您不能附加int/float和string:即)^{pr2}$完成连接后:lista = [...

weixin_39636253的博客 842

python3提取字符串中的数字_Python3中字符串中的数字提取方法

原博文2018-10-28 17:07 −## Python3中字符串中的数字提取方法 - **re.sub(pattern, repl, string, count=0, flags=0)** ```1 totalCount = '100abc' 2 totalCount = re.sub("\D", "", totalCount) ...相关推荐2019-12-09 20:32 −[TOC] ...

weixin_39568172的博客 2792

Python3字符串内建函数

字符串相关Python转义字符Python字符串运算符Python字符串格式化f-stringPython的字符串内建函数 Python转义字符 print('Kobe ' \ 'bryant') print('100\\''150') print("\'") print('Kobe\a''bryant') print("A","M\b","C") Python字符串运算符 ...

ker的博客 956

python input函数详解_对Python3中的input函数详解

对Python3中的input函数详解下面介绍python3中的input函数及其在python2及pyhton3中的不同。python3中的ininput函数,首先利用help(input)函数查看函数信息:以上信息说明input函数在python中是一个内建函数,其从标准输入中读入一个字符串,并自动忽略换行符。也就是说所有形式的输入按字符串处理,如果想要得到其他类型的数据进行强制类型转化。默认...

weixin_39805732的博客 1199
上一篇: python3 笔记11.字符串的切片和支持运算方法
下一篇: python3 笔记13.列表元组的切片和支持的运算方法
药药君
博客等级 码龄10年 84粉丝 112原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值