大小写转换
a、b、c、d这样的52个字母(包括大写)在计算机中存储时也要使用二进制数来表示。
标准ASCII码使用7位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,如下图所示,可以看出字母对应大小写的差值为32。
char=input()
# 请实现英文字母的大小写转化
x=ord(char)
if x<97:
x=x+32
else:
x=x-32
print(chr(x))
大小写转换
a、b、c、d这样的52个字母(包括大写)在计算机中存储时也要使用二进制数来表示。
标准ASCII码使用7位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,如下图所示,可以看出字母对应大小写的差值为32。
char=input()
# 请实现英文字母的大小写转化
x=ord(char)
if x<97:
x=x+32
else:
x=x-32
print(chr(x))