常用方法:大小写与去空格
13.13 常用方法:大小写与去空格
字符串有很多内置方法,调用格式:字符串.方法名()。
字符串是不可变的,方法返回新字符串,原字符串不变。
💡 遇到报错先看最后一行英文提示,再对照「常见错误与正确对比」。
upper / lower / strip
以下代码含详细中文注释,可直接复制运行。建议对照输出理解每一行的作用。
# ======================================== # 示例:upper / lower / strip # 说明:建议复制到 .py 文件运行,或粘贴到 Python 交互模式 # ======================================== s = " Hello Python " # 赋值:把右边的值存入变量 print(s.upper()) # HELLO PYTHON print(s.lower()) # hello python print(s.strip()) # Hello Python 去掉首尾空格 print(s.lstrip()) # 只去左边空格 print(s.rstrip()) # 只去右边空格 print(s) # 原字符串没变!
⚠️ 常见错误与正确对比
❌ 错误示例
s.strip() # 以为 s 被改了
📌 strip() 返回新字符串,必须 s = s.strip() 或 print(s.strip()) 才能看到效果。