1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python单词首字母大写_在Python中将每个单词的首字母大写

python单词首字母大写_在Python中将每个单词的首字母大写

时间:2019-12-21 01:18:34

相关推荐

python单词首字母大写_在Python中将每个单词的首字母大写

python单词首字母大写

Here, we are implementing a python program to capitalizes the first letter of each word in a string.

在这里,我们正在实现一个python程序来大写字符串中每个单词的首字母。

Example:

例:

Input: "HELLO WORLD!"Output: "Hello World!"

Method 1: Using title() method

方法1:使用title()方法

# python program to capitalizes the # first letter of each word in a string# function def capitalize(text):return text.title()# main code str1 = "Hello world!"str2 = "hello world!"str3 = "HELLO WORLD!"str4 = " is a tutorials site"# printingprint("str1: ", str1)print("str2: ", str2)print("str3: ", str3)print("str4: ", str4)print()print("capitalize(str1): ", capitalize(str1))print("capitalize(str2): ", capitalize(str2))print("capitalize(str3): ", capitalize(str3))print("capitalize(str4): ", capitalize(str4))

Output

输出量

str1: Hello world!str2: hello world!str3: HELLO WORLD!str4: is a tutorials sitecapitalize(str1): Hello World!capitalize(str2): Hello World!capitalize(str3): Hello World!capitalize(str4): Is A Tutorials Site

Method 2: Using loop, split() method

方法2:使用循环,split()方法

# python program to capitalizes the # first letter of each word in a string# function def capitalize(text):return ' '.join(word[0].upper() + word[1:] for word in text.split())# main code str1 = "Hello world!"str2 = "hello world!"str3 = "HELLO WORLD!"str4 = " is a tutorials site"# printingprint("str1: ", str1)print("str2: ", str2)print("str3: ", str3)print("str4: ", str4)print()print("capitalize(str1): ", capitalize(str1))print("capitalize(str2): ", capitalize(str2))print("capitalize(str3): ", capitalize(str3))print("capitalize(str4): ", capitalize(str4))

Output

输出量

str1: Hello world!str2: hello world!str3: HELLO WORLD!str4: is a tutorials sitecapitalize(str1): Hello World!capitalize(str2): Hello World!capitalize(str3): HELLO WORLD!capitalize(str4): Is A Tutorials Site

翻译自: /python/capitalizes-the-first-letter-of-each-word-in-a-string.aspx

python单词首字母大写

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。