Python字符转换

平缓的、山坡上镶嵌着一块块粉红色的荞麦田,路边铺着碧绿的青稞地,圆木建成的围栏顺着弯弯曲曲的土路,一直通向远方的原始森林,藏式吊脚楼错落有致地分布在路旁,煮奶茶的淡蓝色烟雾中,牛群、羊群时隐时现,整个氛围呈现着一种中世纪乡土意味。
如:
>>> 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

本文Python字符转换到此结束。爱是一种奇怪的东西,忽闪忽灭间的深刻,成长在彼此心里。最美丽的故事没有结局,最浪漫的感情没有归宿,最幸福的爱情没有言语,最深刻的喜欢没有空间!小编再次感谢大家对我们的支持!

标签: Python