关于python中字符串的加法和大小比较(day03)
需求
输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出
代码;
s = input("请输入一个字符:") if "A"<= s <="Z": print(s.lower()) elif 'a'<= s <= 'z': print(s.upper()) else: print(s)疑问,为什么字符串可以进行大小比较。这是因为电脑存储字符时,是以ASCII码值存储的。也就是A是65,z是90.你输入的字符也是一个对应的数字。数字当然可以比较大小。附图,ASCII表