Python如何转换字符串大小写

作者:Python 时间:2021-03-16 17:40:20 

Python中的字符串方法是从python1.6到2.0慢慢加进来的,它们也被加到了Jython中。这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的。

例如:s 是一个字符串变量

判断字符串的方法


s.isalnum() #所有字符都是数字或者字母
s.isalpha() #所有字符都是字母
s.isdigit() #所有字符都是数字
s.islower() #所有字符都是小写
s.isupper() #所有字符都是大写
s.istitle() #所有单词都是首字母大写,像标题
s.isspace() #所有字符都是空白字符、\t、\n

大小写转换方法


s.upper() #把所有字符中的小写字母转换成大写字母
s.lower() #把所有字符中的大写字母转换成小写字母
s.capitalize() #把第一个字母转化为大写字母,其余小写
s.title() #把每个单词的第一个字母转化为大写,其余小写

内容扩展:

Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。

Python title()方法

title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部转为小写,转换完成后,此方法会返回转换得到的字符串。如果字符串中没有需要被转换的字符,此方法会将字符串原封不动地返回。

Python lower()方法

lower() 方法用于将字符串中的所有大写字母转换为小写字母,转换完成后,该方法会返回新得到的字符串。如果字符串中原本就都是小写字母,则该方法会返回原字符串。

Python upper()方法

upper() 的功能和 lower() 方法恰好相反,它用于将字符串中的所有小写字母转换为大写字母,和以上两种方法的返回方式相同,即如果转换成功,则返回新字符串;反之,则返回原字符串。

来源:https://www.py.cn/faq/python/10447.html

标签:Python,字符串转换
0
投稿

猜你喜欢

  • pandas 添加空列并赋空值案例

    2022-12-04 13:48:16
  • 数据库复制性能测试 推送模式性能测试

    2012-07-11 16:13:52
  • Python自动化之数据驱动让你的脚本简洁10倍【推荐】

    2022-08-20 12:48:57
  • window安装mysql(zip、noinstall)

    2009-10-17 21:10:00
  • 利用Python pandas对Excel进行合并的方法示例

    2022-07-31 13:39:41
  • PHP连接MSSQL方法汇总

    2023-11-17 19:34:36
  • 纯python进行矩阵的相乘运算的方法示例

    2021-04-28 11:34:06
  • python采用django框架实现支付宝即时到帐接口

    2023-07-16 00:15:33
  • YiiFramework入门知识点总结(图文教程)

    2023-11-20 18:41:03
  • PHP详解ASCII码对照表与字符转换

    2023-11-07 01:16:55
  • python GUI计算器的实现

    2021-11-30 01:00:53
  • python中的代码编码格式转换问题

    2022-02-26 02:05:02
  • W3C发布HTML 5草案 最终版将于2010年敲定

    2008-01-26 19:16:00
  • python基于paramiko库远程执行 SSH 命令,实现 sftp 下载文件

    2022-11-09 23:31:31
  • php中运用http调用的GET和POST方法示例

    2023-11-23 02:39:35
  • python random库的简单使用demo

    2023-03-03 04:31:32
  • 让数据站住脚-浅谈用户研究中的信度与效度

    2010-09-10 13:14:00
  • python 输出列表元素实例(以空格/逗号为分隔符)

    2023-10-03 16:40:52
  • python实现百度文库自动化爬取

    2023-02-01 23:57:22
  • opencv实现简单人脸识别

    2021-08-26 07:49:06
  • asp之家 网络编程 m.aspxhome.com