我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么答案选true啊,能解释一下吗

img


9不是应该大于10,为什么选择true 啊而不false,可以解释一下吗

比较的不是数值大小,比较的是ASCII大小, '9' 的ASCII值为57,字符 '1' 的ASCII值为49。python只比较第一个字符的ASCII,所以‘10’只看1的,所以57>49

这个问题在C++中也一样,有引号,说明比的是Ascll码,不是9>10。其中“9”>“1”,所以是true

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7442862

近期文章

  • fluent非牛顿流体稳态层流,速度和压力云图在网格连接处出现异常。
  • 基础python题,想问问为什么选d
  • 一个关于python类的问题
  • K8S集群NotReady
  • 使用MYSQL和PHP将星期几转换为当月的日期
  • JAVA在一个类中,如何修改另一个类中的静态常量(字符串类型)的值
  • ssm图书管理系统前端网页出现乱码
  • 按序输出 列表里套字典
  • 下面代码的输出是什么
  • 这是一个猜数游戏,我写的程序有什么问题吗
  • 一个关于python的问题
  • 出现乱码是什么原因啊
  • 关于#jquery#的问题:获取不到往input里面输入的值
  • Tcpdf印地语句子显示问题
  • unityUI在Camera模式下拖动偏移量过大
  • 一个python关于员工表的问题
  • 请问VS不能创建新项目是什么原因呀
  • 编写判断是否瑞年的函数
  • 用quartus II
  • 内存卡无法在电脑上打开,显示格式化

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华