max函数坐练习时,字符串输入中文,打印的结果是“道”而不是“搞”,规则不是按中文的首字母算吗?
来源:3-24 字符串find()和index()获取某个值的位置方法
慕仔8021868
2020-11-08 22:55:27
# 具体遇到的问题
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入
代码,可通过选择【代码语言】突出显示
1回答
同学,你好,中文不是按首字母比较大小的,中文是按照Unicode编码比较的,先转换成Unicode再比较大小
'道'的Unicode码为'\\u9053',因此最大值为'道'
相似问题
回答 1
回答 6
回答 1
回答 1
回答 1