说说Python中字符串大小写转换?

公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助!

小猿会从最基础的面试题开始,每天一题。如果参考答案不够好,或者有错误的话,麻烦大家可以在留言区给出自己的意见和讨论,大家是要一起学习的 。

废话不多说,开始今天的题目:

问:说说Python中字符串大小写转换?

答:Python 中,为了方便对字符串中的字母进行大小写转换,提供了几个方法,分别是title()、lower() 、upper()、capitalize()和swapcase() 。

 upper() 全转换成大写

 lower() 全转换成小写

 title() 标题首字母大写

swapcase()  大小写字母互换

capitalize() 首字母大写,其余全部小写

下面用个简单的代码给大家看一下:

str = "cheng xu it quan"
print(str.upper()) # 把所有字符中的小写字母转换成大写字母
print(str.lower()) # 把所有字符中的大写字母转换成小写字母
print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写
print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写
print(str.swapcase()) # 把大小写字母互换

运行结果:
CHENG XU IT QUAN
cheng xu it quan
Cheng Xu It Quan
Cheng xu it quan
CHENG XU IT QUAN

如果对于参考答案有不认同的,大家可以在评论区指出和补充,欢迎留言!

1-40、Python面试1-40题汇总

41、说说Python中的正则表达式?
42、Python如何实现斐波那契数列?
43、说说Python 中 is 和 == 的区别?
44、说说Python如何实现杨辉三角?
45、说说Python中变量的作用域?
46、Python打印九九乘法表有几种方式?
47、Python中列表常见的方法有哪些?
48、说说Python中yield的用法?
49、说说Python中元类是什么?
50、Python中几种常见的排序算法?
51、说说Python中闭包是什么?
52、read、readline和readlines的区别?
53、说说Python中with的用法?
54、Python中连接字符串用join还是+?
55、Python中search()和match()的区别?

关注小猿公众号,每天学习一道题

(0)

相关推荐

  • 不会吧!还有人不知道python专属骚技巧15例

    这里我总结了15个关于python的骚技巧,实属提高工作效率.同事间吹牛利器,走过路过千万别错过,赶紧收藏起来吧. 1.巧用else语句(重要) python的else 子句不仅能在 if 语句中使用 ...

  • 第3天:Python 变量与数据类型

    这篇文章我们学习 Python 变量与数据类型 一.变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问.在 Python 中 变量命名规定,必须是大小写英文, ...

  • Python数据类型转换函数有哪些?

    众所周知,Python给我们提供了很多已经定义好的函数,可供我们使用.下面这篇文章给大家介绍一些Python常见的数据类型转换函数,希望对你们有所帮助. int(x[,base]):将一个字符串或数字 ...

  • 【编测编学】零基础学python_02_字符串(大小写转换)

    我们将介绍的第一种数据类型是字符串. 字符串虽然看似简单,但能够以很多不同的方式使用它们. 字符串就是一系列字符,在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下 ...

  • python中列表,元组,字符串如何互相转换

    python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示:>>> s = "xxxxx& ...

  • Excel全角半角转换及大小写转换,职场中防“转”晕!

    Excel情报局 Excel职场联盟 生产挖掘分享Excel基础技能 Excel爱好者大本营 用1%的Excel基础搞定99%的职场问题 做一个超级实用的Excel公众号 Excel是门手艺玩转需要勇 ...

  • Python中什么是有序序列?列表元组及字符串

    Q:Python中的列表.元组.字符串是有序序列吗? A:当然,列表.元组.字符串是Python中的有序序列,其中列表是可变对象,元组和字符串是不可变对象,接下来我们一起来看看具体的内容介绍吧. 什么 ...

  • 说说Python中连接字符串用join还是+?

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

  • 在Python中使用正则表达式去掉字符串里的html标签

    用python处理html代码的转义与还原 转义 escape: import html s = cgi.escape("""& < >"& ...

  • Python 中的函数装饰器和闭包

    函数装饰器可以被用于增强方法的某些行为,如果想自己实现装饰器,则必须了解闭包的概念. 装饰器的基本概念 装饰器是一个可调用对象,它的参数是另一个函数,称为被装饰函数.装饰器可以修改这个函数再将其返回, ...

  • Python中tuple和list的区别?基础学习!

    想必大家都知道,Python数据类型有很多种,其中有两个对象的写法非常相似,它就是tuple元组和list列表,让人傻傻分不清楚.那么你知道Python中tuple和list有什么区别吗?我们来看看具 ...

  • Python中缩进是什么?入门分享!

    众所周知,Python是一门独特的编程语言,它语法清晰.简单易学,而且Python是通过缩进来识别代码块的,因为一般的语言都是通过{}或者end来作为代码块标记. Python中缩进是什么? 要求严格 ...