设字符串变量p的值是一个大写字符,下列哪个表达式可以把p变成对应的小写字母?


设字符串变量p的值是一个大写字符,下列哪个表达式可以把p变成对应的小写字母?

A.chr(p–'A'+'a')

B.chr(p)–chr('A')+chr('a')

C.ord(p)-ord('A')+ord('a")

D.chr(ord(p)-ord('A')+ord('a'))

正确答案:chr(ord(p)-ord('A')+ord('a'))

分析:chr()和ord()函数是一对用于ASCII字符和对应的ASCII码值之间的转换。A的ASCII码值是65,a的ASCII码值是97