请用自己目前所学实现字符串大写转小写,小写变大写,并且将字符串变为镜像字符串。例如:’A’变为’Z’,’b’变为’y
示范字符串:
”sdSdsfdAdsdsdfsfdsdASDSDFDSFa”字符串大写变小写 小写变大写,然后最后变为镜像字符串。
Python13 期 前来报道!!!
请用自己目前所学实现字符串大写转小写,小写变大写,并且将字符串变为镜像字符串。例如:’A’变为’Z’,’b’变为’y
示范字符串:
”sdSdsfdAdsdsdfsfdsdASDSDFDSFa”字符串大写变小写 小写变大写,然后最后变为镜像字符串。
Python13 期 前来报道!!!
a='sdSdsfdAdsdsdfsfdsdASDSDFDSFa'
print (a.swapcase())
# 字符串大小写转换
a='sdSdsfdAdsdsdfsfdsdASDSDFDSFa'
s = ''
for i in a:
if i.islower():
i = chr(219 - ord(i))
s += i
elif i.isupper():
i = chr(155 - ord(i))
s += i
print(s)
# 镜像字符串
# 定义一个字符串 a
a="sdSdsfdAdsdsdfsfdsdASDSDFDSFa"
# 字符串 a 大写
a_up=a.upper()
# 字符串 a 小写
a_low=a.lower()
# 字符串中的 A 替换为 Z
a_z=a.replace("A","Z")
# 字符串中没有 b,本行结果不变
a_zy=a_z.replace("b","y")
# 格式化输出结果
print("""
----字符串作业---
{0}大写结果{1}
{0}小写结果{2}
{0}镜像字符串’A’变为’Z’,’b’变为’y’ 结果{3}
""".format(a,a_up,a_low,a_zy))
w='sdSdsfdAdsdsdfsfdsdASDSDFDSFa'
w1=w.swapcase()
print('大小写转换后的字符串:',w1)
new_w=''
for i in w:
if i.islower():
i = chr(219-ord(i))
new_w +=i
elif i.isupper():
i = chr(155 - ord(i))
new_w +=i
print('镜像字符串是:',new_w)
欢迎来到testingpai.com!
注册 关于