Python实现字符串大小写转换

您所在的位置:网站首页 输入字符串,大小写转换 Python实现字符串大小写转换

Python实现字符串大小写转换

2024-07-10 22:47| 来源: 网络整理| 查看: 265

你可能会使用字符串的upper()方法将字符串中的字母全部转换成大写,或使用lower()方法将字符串中的字母全部转换成小写;那如何将字符串中的大写转换成小写、小写转换从大写呢?本文将使用Python实现这一功能;

功能分析

将字符串中的 A-Z 转换成 a-z ,a-z 转换成 A-Z ,其它字符不变,例:

abc*DEF => ABC*def

在ASCII码中,小写字母的值总是比大写字母的值大32,例如A是65,a是97,B是66,b是98;我们可以利用这一特性,将大写字母的ASCII值增加32得到对应的小写字母,将小写字母的ASCII值减少32得到大写字母;

实现代码

使用Python实现字符串中的大小写互相转换功能如下:

def covert(string): result = "" for char in string: if 'a'


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3