活动地址:CSDN21天学习挑战赛
python title()函数实例详解
title()函数:返回一个满足标题格式的字符串。即所有英文单词首字母大写,其余英文字母小写。如果单词包含数字或符号,则其后的第一个字母将转换为大写字母。 |
|
语 法 |
str.title() -> str 返回一个字符串 |
参 数 |
无 |
注 意 |
1、非字母后的第一个字母将转换为大写字母 2、title()函数把句子中的撇号(',#,|,¥,&等),转义符(如\t,\r\n,\n等),数字,非字母字符等都视为一个单词的分界符,然后把单词的首字母变成大写,其余字母变成小写。 |
返 回 值 |
该函数返回处理后的字符串,该函数不会影响原字符串的内容和形式。 |
知识拓展 |
istitle() 如果字符串是标题化的(见 title())则返回 True,否则返回 False |
实 例 |
|
代 码 |
str1 = "ADVERSITY AWAKE" print(str1.title()) |
运行结果 |
Adversity Awake |
代 码 |
str1 = "adversity awake" print(str1.title()) |
运行结果 |
Adversity Awake |
代 码 |
#非字母后的第一个字母将转换为大写字母 str1 = "adversity 2t38e7o53p a8wake 6b8b9b" print(str1.title()) |
运行结果 |
Adversity 2T38E7O53P A8Wake 6B8B9B |
代 码 |
str=' advErSity awA8ke9 ' print(str.title()) print(str.title().strip()) |
运行结果 |
Adversity Awa8Ke9 Adversity Awa8Ke9 |
代 码 |
str1 = "adver‘si#t@y aw\tak%e88\r9hi" print(str1.title()) |
运行结果 |
9Hier‘Si#T@Y Aw Ak%E88 |
代 码 |
str1 = "#AD|VER¥SIT&y88 AW\nAKE" print(str1.title()) |
运行结果 |
#Ad|Ver¥Sit&Y88 Aw Ake |
代 码 |
|
运行结果 |
|