作业系统链接
字符串文字可以使用单引号、双引号或三引号来定义,其中三引号特别适用于多行字符串。转义序列如\n
(换行)和\t
(制表符)在字符串中起到特殊作用。字符串方法如replace()
、strip()
、lower()
和upper()
提供了丰富的字符串操作功能。字符串是不可变的,这意味着不能直接修改字符串中的字符,必须通过创建新的字符串来实现修改。文件操作方面,open()
函数用于打开文件,with
语句简化了文件处理流程,确保文件在使用后自动关闭。Python之禅强调了简洁和明确性的重要性,这也是Python编程的核心理念。1
📊表格速览
主题 | 关键信息 | 信息颗粒度细化 |
---|---|---|
字符串文字 | 四种引号 | 单引号、双引号、三个单引号、三个双引号 |
转义序列 | 常见转义序列 | \n (换行)、\t (制表符)、\\ (反斜线)、\" (双引号) |
字符串运算 | 加减运算 | + (连接)、* (重复) |
字符串索引和切片 | 索引和切片操作 | 正数索引、负数索引、切片(start:end:step ) |
字符串方法 | 常用方法 | lower() 、upper() 、strip() 、replace() 、count() 、startswith() 、endswith() 、find() 、index() |
字符串格式化 | 格式化方法 | f-string 、% 操作符、format() 方法 |
文件操作 | 常用模式 | r (读取)、w (写入)、a (追加)、with open() 语句 |
字符串不可变性 | 不可变性 | 字符串内容不可修改,需创建新字符串 |
字符串和别名 | 别名特性 | 字符串别名不可修改原字符串内容 |
基础文件操作 | 文件对象方法 | read() 、readline() 、readlines() 、write() 、writelines() 、close() |
📍名词解释
1.字符串:在Python中,字符串是由字符组成的序列,可以用单引号、双引号或三引号来定义。字符串是不可变的,意味着一旦创建就不能修改。
2.转义序列:在字符串中,反斜杠(\)后面跟着一个或多个字符的组合,用于表示一些特殊字符,如换行符(\n)、制表符(\t)等。
3.切片:在Python中,切片是指从一个序列(如字符串、列表等)中提取一部分元素的操作。切片操作通过指定起始索引、结束索引和步长来实现。
4.文件对象:通过open()
函数打开文件后返回的对象,用于对文件进行读写操作。文件对象提供了多种方法,如read()
、write()
等。
5.with语句:在Python中,with
语句用于简化文件操作,确保文件在使用后自动关闭,无需显式调用close()
方法。