- 0
- 0
- 约6.53千字
- 约 32页
- 2026-07-24 发布于山东
- 举报
组合数据类型
字符串
01
创建方式
在Python中,字符串可以通过单引号、双引号或三引号创建。单引号和双引号创建的字符串本质上相同,但当字符串内含有单引号时,使用双引号字符串可以避免转义。三引号字符串可以包含多行文本,适用于长文本的定义。
引号规则
单引号字符串与双引号字符串的主要区别在于对引号的处理。如果字符串中包含单引号,使用双引号字符串可以避免转义;反之亦然。三引号字符串则可以包含换行符和制表符,适合多行文本。
合法字符串
字符串可以包含数字、字母、中文字符、特殊符号以及不可见的控制字符。例如,abc、123、大家、123abc等都是合法的字符串。
字符串创建与引号规则
索引与切片
字符串可以通过索引访问单个字符,索引从0开始。负索引从-1开始,从字符串末尾向前计数。切片操作通过[start:end:step]语法提取子字符串,start为起始索引,end为结束索引(不包含),step为步长。
切片示例
例如,abcde[1]返回b,abcde[1:4]返回bc,abcde[::-1]返回edcba。切片操作可以灵活地提取字符串的任意部分,是字符串处理中的常用技术。
索引切片与字符提取
01
字符串更新
字符串是不可变对象,不能直接修改。更新字符串实际上是创建一个新的字符串对象,并将其赋值给原变量。例如,通过切片和拼接可以实现字符串的部分替换。
02
序列运算
字符串支持
您可能关注的文档
- Python程序设计基础教程课件 第01章 程序设计概述.pptx
- Python程序设计基础教程课件 第02章 基本概念与标准输入输出.pptx
- Python程序设计基础教程课件 第03章 Python数据类型和运算.pptx
- Python程序设计基础教程课件 第04章 列表基础.pptx
- Python程序设计基础教程课件 第05章 元组、字典、集合.pptx
- Python程序设计基础教程课件 第06章 切片和推导式.pptx
- Python程序设计基础教程课件 第07章 分支结构.pptx
- Python程序设计基础教程课件 第08章 循环结构.pptx
- Python程序设计基础教程课件 第09章 字符串.pptx
- Python程序设计基础教程课件 第10章 文本文件.pptx
- 工程建设事务中心食堂食材采购配送及服务方案投标文件(技术标).doc
- 自然资源执法业务保障服务方案投标文件(技术标).doc
- 恒宇能源环保有限公司新增2套固体废物焚烧处理设施项目环评资料环境影响受理公示.docx
- 化学品扩建工程六期增效技术改造项目环评资料环境影响受理公示.docx
- T∕CSTC 0019-2024 橡胶树保质采收技术规范.docx
- T∕CAMD 0006-2026 SPCC合金增强钢塑复合管.docx
- T∕FSBMEA 0005-2026 山茶油中儿茶素、表儿茶素的测定 高效液相色谱法.docx
- T∕GSQN 015-2026 餐饮行业醇基生物燃料使用安全通用技术要求.docx
- T∕QDIFST 001-2026 干锅酱质量通则.docx
- T∕CSTC 31-2025 特种胶初加工原料 鲜胶乳.docx
原创力文档

文档评论(0)