正确答案是:D: True。
分析:
在 Python 中,比较运算符可以进行链式比较,这意味着可以同时比较多个对象,就像数学中的不等式一样。表达式 `'a' < 'b' < 'c'` 是一个链式比较,等价于 `'a' < 'b' and 'b' < 'c'`。
以下是逐步分析:
1. `'a' < 'b'`:在 ASCII 或 Unicode 字符集中,字母 `'a'` 的编码值小于 `'b'`,因此这个比较返回 `True`。
2. `'b' < 'c'`:同样地,字母 `'b'` 的编码值小于 `'c'`,因此这个比较也返回 `True`。
由于链式比较要求所有单独的比较都为 `True`,整个表达式 `'a' < 'b' < 'c'` 的结果是 `True`。
因此,正确答案是 D: True。