" />
                  
短视频开发 CGLib动态代理 VBA Netty 智慧树 wcf compilation stream 建筑资质 vue案例 bootstrap管理模板 bootstrap模板 jq选择子元素 base64转16进制 mysql统计数量 mysql分页查询sql语句 ubuntu显示隐藏文件夹 python3正则表达式 python对象 python变量定义 python建站 java语言学习 java获取当前月 java初学 java如何使用 java连接sql liunx命令大全 删除数组中的某个元素 js判断字符串相等 微信小程序提示框 易语言多线程 php购物车 win10有几个版本 京东钱包客户端 adobe卸载工具 苍灵世界 红米手机怎么连接电脑 文件分割 摇骰子表情包 cad圆变成多边形
当前位置: 首页 > 学习教程  > python

Python字符转换

2021/2/8 19:58:40 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

如:
>>> print ord('a')
97
>>> print chr(97)
a
下面我们可以开始来设计我们的大小写转换的程序了:

复制代码 代码如下:

#!/usr/bin/env python
#coding=utf-8

def UCaseChar(ch):
if ord(ch) in range(97, 122):
return chr(ord(ch) - 32)
return ch

def LCaseChar(ch):
if ord(ch) in range(65, 91):
return chr(ord(ch) + 32)
return ch

def UCase(str):
return ''.join(map(UCaseChar, str))

def LCase(str):
return ''.join(map(LCaseChar, str))

print LCase('ABC我abc')
print UCase('ABC我abc')
输出结果:
abc我abc
ABC我ABC

本文链接: http://www.dtmao.cc/news_show_2000393.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?