设字符串变量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))
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))
D
举一反三
内容
- 0
表达式chr(ord('B')+32)的值为'A'。 A: 正确 B: 错误
- 1
表达式 chr(ord('b')-32) 的值为( ) A: a B: A C: B D:
- 2
下列代码执行结果是()。s1,s2,s3=’ABC’print(chr(ord(s2)-ord(s1)+ord(s3))) A: D B: E C: C D: B
- 3
下列输出结果正确的是( )。 A: print(ord('Z'))为90 B: print(chr(90))为Z C: print(ord('A'))为65 D: print(chr(66))为B
- 4
Python中,将ASCII码值转换成对应字符的函数是()。 A: abs B: chr C: ord D: sqrt