題目鏈接:NP4 格式化輸出(二)
描述
牛牛、牛妹和牛可樂都是Nowcoder的用戶,某天Nowcoder的管理員希望將他們的用戶名以某種格式進行顯示,現在給定他們三個當中的某一個名字name,請分別按全小寫、全大寫和首字母大寫的方式對name進行格式化輸出(注:每種格式獨占一行)。
輸入描述:
一行一個字符串表示名字。
輸出描述:
請分別按全小寫、全大寫和首字母大寫的方式對name進行格式化輸出(注:每種格式獨占一行)。
輸入:
niuNiu
輸出:
niuniu
NIUNIU
Niuniu
題解:
由於本題需要輸出全小寫、全大寫和首字母大寫,我們就可以聯想到在Python中,字符串的內置方法中是否提供這三種功能。
即本題主要考察了字符串的三個內置方法:lower()
、upper()
、title()
,下面將詳細介紹這三個方法的使用:
1、lower()
方法
lower() 方法轉換字符串中所有大寫字符為小寫。
str = "EXAMPLE....WOW!!!"
print( str.lower() )
example....wow!!!
2、upper()
方法
upper() 方法將字符串中的小寫字母轉為大寫字母。
str = "this is string example..."
print (str.upper())
THIS IS STRING EXAMPLEB...
3、title()
方法
title() 方法返回"標題化"的字符串,就是說所有單詞的首個字母轉化為大寫,其余字母均為小寫。
str = "this is string example...."
print (str.title())
This Is String Example....
代碼/截圖:
name = input()
print(name.lower())
print(name.upper())
print(name.title())
以上就是本文的全部內容啦!如果對您有幫助,麻煩點贊啦!收藏啦!歡迎各位評論區留言!!!