我想创建一个不会大写字母大写的函数.
我想我可以做
if x in caps
大写字母列表中的大写字母,我让它返回列表中的字母所在位置,我可以用小写字母替换它.
我该怎么做?
谢谢.
为什么不使用内置的"低"
a = 'aBcDeFg'
print a.lower() # abcdefg
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,您可以始终迭代然后使用ord和chr:
"".join(
# if i is between A and Z change it to between a and z
[chr(ord(i)+32) if 65<= ord(i) <= 90
# otherwise leave it as is
else i for i in a])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
500 次 |
| 最近记录: |