第11天:常用数据结构之字符串
Python学习100天(从入门到精通系列文章)文章目录Python学习100天(从入门到精通系列文章)前言一、字符串的定义1.1 什么是字符串1.2 转义字符1.3 原始字符串1.4 字符的特殊表示二、字符串的运算2.1 拼接和重复2.2 比较运算2.3 成员运算2.4 获取字符串长度2.5 索引和切片三、字符的遍历四、字符串的方法4.1 大小写相关操作4.2 查找操作4.3 性质判断4.4 格式化对齐与填充f-string 格式化(Python 3.6+ 推荐)4.5 修剪操作4.6 替换操作4.7 拆分与合并4.8 编码和解码总结前言在前面的课程中,我们学习了列表和元组这两种重要的数据结构。今天,我们将进入字符串的世界——这是编程中最常用的数据类型之一。从文本处理到数据格式化,字符串无处不在,掌握它的操作方法将让你的Python编程能力再上一个台阶。一、字符串的定义1.1 什么是字符串所谓字符串,就是由零个或多个字符组成的有限序列。在 Python 程序中,我们把单个或多个字符用单引号或者双引号包围起来,就可以表示一个字符串。字符串中的字符可以是特殊符号、英文字母、中文字符、日文的平假名或片假名、希腊字母、Emoji 字符(如:💩、🐷、🀄️)等。s1='hello, world!'s2="你好,世界!❤️"s3='''hello, wonderful world!'''