无涯教程-Python3 - capitalize()函数

39 阅读1分钟

Python的 capitalize()方法将字符串的第一个字符转换为大写而不改变整个字符串。它仅更改第一个字符,并跳过字符串的其余部分而未更改。

capitalize - 语法

capitalize()

capitalize - 返回类型

它返回修改后的字符串。

# Python capitalize() function example
# 变量声明
str = "javatpoint"
# 函数调用
str2 = str.capitalize()
# 显示结果
print("Old value:", str)
print("New value:", str2)

输出

Old value: javatpoint
New value: Learnfk

如果第一个字符已经存在大写怎么办。

# Python capitalize() function example
# 变量声明
str = "Learnfk"
# 函数调用
str2 = str.capitalize()
# 显示结果
print("Old value:", str)
print("New value:", str2)

输出

Old value: Learnfk	
New value: Learnfk

它返回相同的字符串而没有任何更改。

如果第一个字符是数字或非字母字符怎么办?如果它不是字符串字符,则此方法不会更改字符。

# Python capitalize() function example
# 变量声明
str = "#learnfk"
# 函数调用
str2 = str.capitalize()
# 显示结果
print("Old value:", str)
print("New value:", str2)
print("--------digit---------")
str3 = "1-learnfk"
str4 = str3.capitalize()
print("Old value:", str3)
print("New value:", str4)

输出

Old value: #learnfk
New value: #learnfk
--------digit---------
Old value: 1-learnfk
New value: 1-learnfk

参考链接

www.learnfk.com/python3/pyt…