首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >说说Python中字符串大小写转换?

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

作者头像
程序员小猿
发布于 2021-01-19 02:35:08
发布于 2021-01-19 02:35:08
1.2K00
代码可运行
举报
文章被收录于专栏:程序IT圈程序IT圈
运行总次数:0
代码可运行

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

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

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

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

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

 upper() 全转换成大写

 lower() 全转换成小写

 title() 标题首字母大写

swapcase() 大小写字母互换

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员小猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python字符串大小写转换方法详解 - 全面指南与实例
用户11638464
2025/08/12
860
【自然语言处理】NLP入门(五):1、正则表达式与Python中的实现(5):字符串常用方法:对齐方式、大小写转换详解
【自然语言处理】NLP入门(一):1、正则表达式与Python中的实现(1):字符串构造、字符串截取
Qomolangma
2024/07/30
2130
【自然语言处理】NLP入门(五):1、正则表达式与Python中的实现(5):字符串常用方法:对齐方式、大小写转换详解
【说站】python中有哪些大小写转换方法
如果字符串中没有需要被转换的字符,则将原字符串返回;否则将返回一个新的字符串,将原字符串中每个需要进行小写转换的字符都转换成等价的小写字符,且字符长度与原字符长度相同。
很酷的站长
2022/11/23
1.2K0
Python学习笔记
摘要总结:本篇文章主要介绍了Python的基础知识,包括基本语法、数据类型、运算符、输入输出、条件语句、循环语句、函数、模块和库的使用以及常用的字符串方法。此外,还介绍了如何转换数据类型和获取随机数的方法。
NingHeChuan
2018/01/05
9160
python字符串常用内建函数总结
capitalize(...)      S.capitalize() -> str      Return a capitalized version of S, i.e. make the first character      have upper case and the rest lower case.
py3study
2020/01/17
7000
小工具实战-Python实现小工具输出字符串大小写转换、字符串统计、编解码、MD5加密
本文是使用Python实现小工具输出字符串大小写转换、字符串统计、编解码、MD5加密,简单容易理解,适合入门Python基础练习。可能需要对一些基础知识要简单看下。建议学习的时候,不局限于上边的示例,可以自己新增的一些示例,比如MD5加密的时候,也可以增加一些用户名和密码组合MD5加密、密码使用MD5+盐加密、MD5加盐后将密码整体插入盐中、SHA1加密、SHA256加密、HMAC加密等等。
虫无涯
2024/03/19
3190
python基础(一)字符串变形
将字符串转换为词首大写,即所有单词的首字母都大写,其他字母都小写。然而,它确定单词边界的方式可能导致结果不合理。 >>> "that's all folks".title()  "That'S All, Folks"  另一种方法是使用模块string中的函数capwords。 >>> import string  >>> string.capwords("that's all, folks")  That's All, Folks"  当然,要实现真正的词首大写(根据你采用的写作风格,冠词、并列连词以及不超过5个字母的介词等可能全部小写),你得自己编写代码。
用户7886150
2021/01/14
4800
【说站】python字符串大小写转换的3种函数
所有其他字母成小写。转换完成后,该方法将返回转换得到的字符串。如果字符串中没有需要转换的字符,该方法将原封不动地返回字符串。
很酷的站长
2022/11/23
1.2K0
【说站】python字符串大小写转换的3种函数
Python 字符串大小写转换
capitalize() 函数补充 需要注意的是: 1、首字符会转换成大写,其余字符会转换成小写。 2、首字符如果是非字母,首字母不会转换成大写,会转换成小写。
周小董
2019/03/25
1.7K0
python: 大小写转换 内建函数
内建函数 内建函数 定义 .upper() 所有字符中的小写字母转换成大写字母 .lower() 所有字符中的大写字母转换成小写字母 .capitalize() 句首字母转化为大写字母,其余小写 .title() 每个词首字母转化为大写,其余小写 code str = "Hello Nanjing !" # 所有 字符中的小写字母转换成大写字母 assert str.upper() == "HELLO NANJING !" # 所有 字符中的大写字母转换成小写字母 assert str.lowe
JNingWei
2018/09/27
1.3K0
字母大小写转换
从键盘输入一个字符串,如何实现大小写字母反转,小写英文字母转换为大写英文字母,大写字母转换为小写字母、首字母大写和把第一个字母转换为大写其余为小写字母,并将其结果保存到一个文件中。
算法与编程之美
2023/11/30
4750
字母大小写转换
【说站】python字符串中有哪些方法
以上就是python字符串方法的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/23
4110
【说站】python字符串中有哪些方法
Python字符串
# -*- coding: utf-8 -*- import re #字符串替换 str1 = 'hello world world world abc=123 abc=valu' #第一参数是被替换的字符串,第二个参数是新字符串,第三个是替换次数(默认替换全部) print str1.replace('world', 'Pythoner') old = re.compile("abc=\d{1,}") print old.sub("abc=234",str1) 字符串函数列表 函数名 参数 说明
苦咖啡
2018/04/28
8180
python大小写转换函数
1.全部转换成大写:upper() 用法: str = ‘marsggbo’     print str.upper() 结果:MARSGGBO 2.全部转换成小写:lower() 用法:str = 'MarsGGbO'    print str.lower() 结果:  marsggbo 3.首字母转换成大写:capitalize()  ,其余全部小写 注意:此方法返回的字符串只有它的第一个字符大写的副本。 用法:str = 'mars is VEry sliM and cLeve
marsggbo
2018/01/23
2.4K0
python大小写转换函数
Python字符串内建函数
Endswith 方法和 Startswith 用法区别不大就不再演示了,详见菜鸟教程:Endswith 方法 | Startswith 用法
Qwe7
2022/03/25
3450
python字符串
1.    S.find(substr,[start,[end]])    返回S中出现substr的第一个字母的标号,如果S中没有substr则返回-1,start和end作用就相当于在S[start:end]中搜索
py3study
2018/08/02
9000
18.Python字符串处理方法详解
startswith()和endswith()方法用于检查字符串是否以指定的子字符串开头或结尾,这在文件处理、数据验证和文本分析中非常有用。
全栈若城
2025/04/20
1550
python中常用的基础操作(1)——字符串
流畅的数据分析离不开基础的巩固,本篇主要介绍了python中字符串的常用基础操作。内容有:字符串的替换、大小写转换、去除、截取、查找、格式化、分割
python数据可视化之路
2023/02/23
4010
python学习之字符串转换
配置环境:python 3.6   python编辑器:pycharm 代码如下: #!/usr/bin/env python #-*- coding: utf-8 -*- def strCase(): "字符串大小写转换" print("演示字符串大小写转换") print("演示字符串S赋值为:' ThIs is a PYTHON '") S = ' ThIs is a PYTHON ' print("大写转换成小写:\tS.lower() \t= %s
py3study
2020/01/17
4370
5 - 改变字符串首字母的大小写
字符串首字母大小写转换 修改字符串首字母的大小写 s1 = 'hello' print(s1) print(s1.capitalize()) # s1[0] = 'H' # 只读的,会抛出异常 # 分片 s1 = s1[0:1] + s1[1].upper() + s1[2:] print(s1) s2 = 'Hello' s = s2[0].lower() + s2[1:] print(s) hello Hello hEllo hello 如何将字符中每一个单词的首字母变成大写 s3 = 'hel
ruochen
2021/05/22
1.1K0
5 - 改变字符串首字母的大小写
相关推荐
Python字符串大小写转换方法详解 - 全面指南与实例
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档