📜  Python string.capitalize()方法

📅  最后修改于: 2020-10-30 06:06:47             🧑  作者: Mango

Python字符串capitalize()方法

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

签名

capitalize()

参量

不需要任何参数。

返回类型

它返回一个修改后的字符串。

Python字符串Capitalize()方法示例1

# Python capitalize() function example
# Variable declaration
str = "javatpoint"
# Calling function
str2 = str.capitalize()
# Displaying result
print("Old value:", str)
print("New value:", str2)

输出:

Old value: javatpoint
New value: Javatpoint

Python String Capitalize()方法示例2

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

# Python capitalize() function example
# Variable declaration
str = "Javatpoint"
# Calling function
str2 = str.capitalize()
# Displaying result
print("Old value:", str)
print("New value:", str2)

输出:

Old value: Javatpoint    
New value: Javatpoint

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

Python字符串Capitalize()方法示例3

如果第一个字符是数字或非字母字符怎么办?这种方法不会改变字符,如果它比一个字符串的字符等。

# Python capitalize() function example
# Variable declaration
str = "#javatpoint"
# Calling function
str2 = str.capitalize()
# Displaying result
print("Old value:", str)
print("New value:", str2)
print("--------digit---------")
str3 = "1-javatpoint"
str4 = str3.capitalize()
print("Old value:", str3)
print("New value:", str4)

输出:

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