考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

下列选项中输出结果是True的是
A. >>> isinstance(255,int)
B. >>> chr(13).isprintable()
C. >>> "Python".islower()
D. >>> chr(10).isnumeric()
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在分析每个选项之前,我们需要了解每个函数的作用:

A: `isinstance(255, int)`
`isinstance()` 是一个内置函数,用于检查一个对象是否是指定的类型。在这里,255 是一个整数,`int` 是整数类型。因此,这个表达式会返回 `True`。

B: `chr(13).isprintable()`
`chr()` 函数将整数转换为对应的 ASCII 字符。13 对应的是回车符(Carriage Return),它不是一个可打印字符。`isprintable()` 方法用于判断字符串中的所有字符是否都是可打印字符。由于回车符不可打印,因此这个表达式会返回 `False`。

C: `"Python".islower()`
`islower()` 方法用于判断字符串中的所有字母是否都是小写。字符串 `"Python"` 中的第一个字母是大写的,所以这个表达式会返回 `False`。

D: `chr(10).isnumeric()`
`chr(10)` 将整数 10 转换为对应的 ASCII 字符,10 对应的是换行符(Line Feed),它不是一个数字字符。`isnumeric()` 方法用于判断字符串中的所有字符是否都是数字字符。由于换行符不是数字字符,因此这个表达式会返回 `False`。

综上所述,选项 A 的输出结果是 `True`。