Python字符串str.capitalize()的用法

capitalize() 是 Python 中字符串对象的一个方法,用于将字符串的第一个字符转换为大写,并返回新的字符串。该方法不会修改原始字符串,而是返回一个新的字符串。

示例代码如下:

1
2
3
s = "hello world"
s_cap = s.capitalize()
print(s_cap) # 输出: Hello world

  

在这个例子中,原始字符串 s 的第一个字符为小写字母 "h",使用 capitalize() 方法将其转换为大写字母 "H",并返回新的字符串 "Hello world"。注意,原始字符串 s 并没有被修改。

需要注意的是,如果字符串的第一个字符已经是大写字母,或者字符串中只包含非字母字符,那么 capitalize() 方法不会对字符串做任何修改。

下面是一个示例:

1
2
3
s = "123hello world"
s_cap = s.capitalize()
print(s_cap) # 输出: 123hello world

在这个例子中,字符串 s 的第一个字符为数字字符 "1",因此 capitalize() 方法不会对字符串做任何修改,返回的结果仍然是原始字符串。

posted @   wangyaya_wyy  阅读(379)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示