程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【牛客刷題4】:格式化輸出2(Python)

編輯:Python

題目鏈接: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())

以上就是本文的全部內容啦!如果對您有幫助,麻煩點贊啦!收藏啦!歡迎各位評論區留言!!!


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved