扫码一下
查看教程更方便
解析:
对于A,没有什么问题,肯定为false。
0x开头,代表的是16进制数,0开头的,代表的是8进制数。0x56 转换成十进制数为 86。对于C选项,86 < 56,很明显了,这是不正确的。
D选项 比较的是元组第一位的ASCII值,数字0是从048开始,大写字母A从065开始,小写字母从097开始。因此(3,2) < ('a','b') 是正确的。
abc 和 xyz 这种字符串的比较,也是依次从第一位的ASCII码开始比较。 a的ASCII码小于x的ASCII码。 所以 'abc' > 'xyz' 是错误的。