77问答网
所有问题
在Python里 为什么'123<='23'是true?
如题所述
举报该问题
推荐答案 2019-03-13
è¿ä¸ªæ¯å符串æ¯è¾ï¼ä¸æ¯æ°å¼ã
è¿ä¸ªä¸åªæ¯python,ç»å¤§å¤æ°ç¼ç¨è¯è¨çç»æé½æ¯è¿æ ·çã
å¦æè¦ææ°å¼æ¯è¾ï¼ä¸è¬ä¼æå®ä»¬è½¬ææ°å¼ç±»åï¼æè æâ23âæ ¼å¼åæ â023â
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqqIY8pqYW3pIpNNvYN.html
其他回答
第1个回答 2019-03-13
这个是判断依据的问题,按字符的ascii码顺序,1要小于2,2要小于3,所以123<23
第2个回答 2020-02-05
如果是相同位数的两个数字字符,则可以按数值大小比较。
如果是不同位数的数字字符,则从左到右比较两个字符的高位的数字的大小,高位大的的字符就大(暂且这样说吧)。
相似回答
在Python里
为什么
'
123
<='23'
是true?
答:
这个是字符串比较,不是数值。这个不只是
python
,绝大多数编程语言的结果都是这样的。如果要按数值比较,一般会把它们转成数值类型,或者把‘
23
’格式化成 ‘023’
python
为什么
[1,2]<[2,1]返回
true
答:
从左至右依次比较,大小是由最左侧字符确定的,1<2,所以返回
true
python
空字符串 &
;#39;&
amp;#39;
为什么
数据 是'...
答:
这是html的转义表示,代表&'& 2个&,中间一个'
Python中
表达式3<5>2的值
为什么是
Ture?
答:
这是因为3<5>2是3<5 and 5>2的一种简写而已,结果当然是True
。下面是验证代码:print(3<5>2)print(3<5 and 5>2)下面是运行截图:
python里面
while循环那一章节的running
=
True
,这句代码是
什么
意思啊...
答:
设置running这个布尔变量为真。从程序来看,是个死循环。
python
:下面这个语句返回值
为什么是
False:
答:
sorted返回的是一个列表,而reversed返回的是一个迭代器,列表和迭代器当然不相等。sorted([1, 2, 3], reverse=True) == list(reversed([1, 2, 3]))这样写的结果
才是True
在python
中,双引号("")和单引号('')有
什么
区别吗?
答:
在 Python
中,双引号和单引号用于表示字符串是等效的。它们的使用方式完全一样,没有区别。你可以根据自己的喜好或者编码规范来选择使用哪种引号符号。但是,如果字符串中包含引号,可以使用另一种引号来表示字符串,例如:```python string1 = "I'm a string"string2 = 'She said, "Hello"'```...
大家正在搜
Python在Linux里怎么装
Python里reshape
Python里的format
Python里input
python里的tuple
Python里print
Python里的upper
Python里eval
Python跳过编程里怎么打
相关问题
python 为什么[1,2]<[2,1]返回true
python程序问题,如图,1==2,应该变成True才对,...
true在Python里面的意思
请问python中为什么~True等于-2?另外除了~还有没...
C#中"123"<="23"为什么结果为true
Python简单题,为什么最后结果还是123
新手小白求教:在python中-1为True还是False
true在Python里面应该如何表现,有什么意思