str.upper() 转为大写
最后更新:2026-09-22
str.upper() 转为大写
str.upper() 返回所有字母大写的副本。
| 分类 | 字符串方法 |
|---|---|
| 类型 | 内建类型方法 |
| Python 版本 | all |
📝 语法
str.upper()
返回值:str。所有字母转为大写的新字符串。
是否修改原对象:否(返回新对象)
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
HELLO WORLD
💡 相关案例
更多实战案例即将上线,敬请期待。
❓ 常见问题
Qupper() 会修改原字符串吗?
A不会,返回新的大写字符串,原字符串不变。
Q中文调用会怎样?
A原样返回,中文没有大小写之分。
Q忽略大小写比较可以用 upper() 吗?
A可以,但更推荐 casefold(),它能正确处理德语 ß 等 upper()/lower() 处理不了的字符。