从零开始的python生活

longjinx 发表于 1年前 · 关联问题 字符转换

问AI的(略)好神奇好神奇,还有这种字符串操作方法(后附)

a = input()

if a.isupper():

result = a.lower()

elif a.islower():

result = a.upper()

else:

result = ord(a)

print(result)

str.islower(): 判断字符是否为小写字母。示例:'a'.islower() 返回 True。

str.isalpha(): 判断字符是否为字母(包括大写字母和小写字母)。示例:'A'.isalpha() 返回 True。

str.isdigit(): 判断字符是否为数字。示例:'9'.isdigit() 返回 True。

str.isspace(): 判断字符是否为空格字符(包括空格、制表符、换行符等)。示例:' '.isspace() 返回 True。

str.lower(): 将字符转换为小写字母。示例:'A'.lower() 返回 'a'。

str.upper(): 将字符转换为大写字母。示例:'a'.upper() 返回 'A'。

ord(char): 获取字符的 ASCII 码值。示例:ord('A') 返回 65。

chr(code): 根据 ASCII 码值获取对应的字符。示例:chr(65) 返回 'A'。