字符串下标(索引)
13.7 字符串下标(索引)
字符串中每个字符都有一个位置编号,叫下标或索引。
重要:下标从 0 开始,第一个字符是 s[0],不是 s[1]。
💡 遇到报错先看最后一行英文提示,再对照「常见错误与正确对比」。
用下标取单个字符
以下代码含详细中文注释,可直接复制运行。建议对照输出理解每一行的作用。
# ======================================== # 示例:用下标取单个字符 # 说明:建议复制到 .py 文件运行,或粘贴到 Python 交互模式 # ======================================== s = "Python" # 赋值:把右边的值存入变量 print(s[0]) # P 第1个字符 print(s[1]) # y 第2个字符 print(s[5]) # n 第6个字符(最后一个) # 下标越界会报错 # print(s[10]) # IndexError
⚠️ 常见错误与正确对比
❌ 错误示例
print(s[1]) # 以为得到 P
📌 s[1] 是第2个字符 y,不是第1个。第1个字符是 s[0]。