栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【牛客刷题4】:格式化输出2(Python)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【牛客刷题4】:格式化输出2(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())

以上就是本文的全部内容啦!如果对您有帮助,麻烦点赞啦!收藏啦!欢迎各位评论区留言!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1026744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号