题目链接: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())
以上就是本文的全部内容啦!如果对您有帮助,麻烦点赞啦!收藏啦!欢迎各位评论区留言!!!



