zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python字符转换

2023-06-13 09:14:02 时间
如:
>>>printord("a")
97
>>>printchr(97)
a
下面我们可以开始来设计我们的大小写转换的程序了:

复制代码代码如下:

#!/usr/bin/envpython
#coding=utf-8

defUCaseChar(ch):
iford(ch)inrange(97,122):
returnchr(ord(ch)-32)
returnch

defLCaseChar(ch):
iford(ch)inrange(65,91):
returnchr(ord(ch)+32)
returnch

defUCase(str):
return"".join(map(UCaseChar,str))

defLCase(str):
return"".join(map(LCaseChar,str))

printLCase("ABC我abc")
printUCase("ABC我abc")
输出结果:
abc我abc
ABC我ABC