腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
在
python3
中
'[
False
] or [
True
]‘
的
计算结果
为
[
False
]?
python-3.x
为什么
在
python3
中
'
False
or
True
‘
的
计算结果
为
False
?这是我尝试过
的
。[
True
] or [
False
] evaluates to [
True
][
False
] o
浏览 36
提问于2019-09-26
得票数 0
回答已采纳
4
回答
为什么
` `
True
==
False
is
False
`
的
计算结果
为
False
?
python
在
使用==但不使用is
的
表达式上,我得到了一些相当意想不到
的
行为
True
True
>>>
True
==
False
is
False
>&
浏览 2
提问于2013-06-20
得票数 110
回答已采纳
1
回答
为什么
在
python
中
[] ==
False
的
计算结果
为
False
,而0 ==
False
的
计算结果
为
True
?
python
、
boolean
、
equality
我对Python比较陌生,不了解以下行为:[] ==
False
>>> 0 ==
False
# what I'd expect
False<
浏览 3
提问于2018-11-21
得票数 3
3
回答
为什么
在
Python3
中
字节与字符串
的
比较失败
python
、
python-3.x
、
python-2.x
在
Python3
中
,此表达式
的
计算结果
为
False
而在Python2
中
,这个比较是
True
在这两种情况下,使用is检查身份显然都会失败。但是
为什么
他们要在
Python3
中
实现这样
的
行为呢?
浏览 0
提问于2015-06-02
得票数 24
回答已采纳
5
回答
在
PHP
中
,如果0==
false
为
true
,
false
==
false
为
true
,如何测试
false
?
php
、
preg-match
我特别感兴趣
的
是测试preg_match
的
返回值,返回值可以是1、0或
false
。
浏览 1
提问于2011-04-14
得票数 4
1
回答
为什么
False
==
False
在
[
False
]
中
返回
True
?
python
我
的
一位大四学生演示了它,我想知道这是否是一个缺陷,或者是否存在一些优先性和操作符结合性
的
东西来证明它
的
合理性。
True
浏览 3
提问于2015-12-08
得票数 27
回答已采纳
6
回答
为什么
在
JavaScript
中
: obj = new Boolean(
false
),(obj &&
true
)
为
true
,(obj ||
false
)
为
false
?
javascript
要查看结果,请在Google Chrome
中
打开控制台,执行以下操作:"obj &&
true
: " + (obj &&
true
)和: (obj &&
true
) ==
true
// this is
true</e
浏览 3
提问于2013-05-14
得票数 2
回答已采纳
4
回答
为什么
"if not []“成功时,"[] ==
False
”
的
计算结果
为
False
?
python
我之所以这样问,是因为我知道检查列表是否
为
空
的
简单方法如下:if not my_list:else:>>> my_list ==
False
>>> my_list is
False
F
浏览 1
提问于2012-05-04
得票数 34
回答已采纳
3
回答
为什么
. ==
True
在
Python3
中
返回
False
?
python
、
python-3.x
、
if-statement
、
truthiness
In [41]: 1 ==
True
...: print('111')111 Out[43]:
False
<===== why this is
False
while '1 ==
True
' is
True
in previous sampleIn [44]: if (.
浏览 2
提问于2017-05-11
得票数 14
回答已采纳
11
回答
在
C++
中
,
为什么
true
&&
true
||
false
&&
false
==是
true
?
c++
、
boolean-logic
、
short-circuiting
、
boolean-expression
我想知道是否有人知道编译器解释以下代码
的
方式:using namespace std; cout << (
true
&&
true
||
false
&&
false
) << endl; //
true
这是因为&&比||具有更高
的
优先级,还是因为||是短路运算符(换句话说,短路运算符是否会忽略
浏览 2
提问于2010-10-31
得票数 17
回答已采纳
1
回答
为什么
在
Powershell $
false
7+
中
( $
true
)计算
为
False
?
powershell
、
boolean-expression
、
powershell-7.0
、
logical-or
、
powershell-7.2
在
Powershell 7.2
中
,Write-Output ($
false
|| $
true
)将输出
False
。
为什么
?
浏览 1
提问于2021-12-03
得票数 1
回答已采纳
2
回答
为什么
类型(字符串)不等于"<class 'str'>"?
python
在
Python3
type('jjj')=="<class 'str'>"
中
,它
的
计算结果
为
False
,而在Python2
中
,type('jjj')=="<type 'str'>"具有相同
的
结果。不知道
为什么
会这样,所以任何帮助(哪怕是一点点
的
推动)都是值得
浏览 5
提问于2016-04-22
得票数 0
回答已采纳
1
回答
在
JavaScript
中
,
为什么
[]==
false
是真的?
javascript
[]是
true
,而!!
false
绝对是
false
。
为什么
在
JavaScript
中
[]==
false
的
计算结果
为
true
?
浏览 0
提问于2015-03-08
得票数 0
3
回答
Python解释器将表达式4<5求值
为
True
。那么
为什么
4<5 ==真返回
False
?
python-3.x
、
comparison
、
operators
是否
在
解释器
中
摆弄了值和概念,并遇到了逻辑上
的
障碍,因为4<5是真的,但这个输出不被认为等于==真?
浏览 0
提问于2019-02-07
得票数 1
2
回答
为什么
计算结果
为
true
php
、
boolean
、
conditional-operator
有人能给我解释一下
为什么
这一行
的
计算结果
为
true
吗?
false
&& (
true
) ?
false
:
true
我
的
意思是,就我所知
的
布尔算术而言,
false
&& something
的
计算结果
是
false
。此外,正如预测
的
那样,这将被评估
为
fals
浏览 33
提问于2019-12-10
得票数 0
回答已采纳
1
回答
为什么
(pd.Series
中
的
True
([
True
,
False
])返回
False
?
python-3.x
、
pandas
、
dataframe
、
series
我想知道,如果我错过了我
的
系列或DataFrame
的
值,但我发现,我不能只使用
True
系列。
为什么
不起作用?print(
True
in mass) #return
True
print(
True
in mass) #return
Fal
浏览 5
提问于2022-12-04
得票数 0
1
回答
在
nix语言中
的
set之后,`?‘是什么意思?
nix
最后一行
中
的
?是什么意思?
为什么
它
的
计算结果
是
true
attr = {a="a"; b = 1; c =
true
;}; ex7 = ! attr ?a ==
false
;{a="a"; b = 1; c =
true
;} ?
false
! {a="a"; b
浏览 0
提问于2018-11-14
得票数 1
1
回答
if语句求值错误,document.cookie
javascript
、
if-statement
、
cookies
我正在尝试使用document.cookie执行一些操作,我检查了下面提到
的
一些If条件:}var variable = document.cookie == 'cookies:all_checked' 麻烦
的
是如何检查该内容
的
cookies是否真的设置好了?
浏览 0
提问于2018-05-22
得票数 0
1
回答
在这个Python示例
中
,操作符绑定是如何工作
的
?
python
、
operator-keyword
、
operator-precedence
我最近偶然发现了这个表达:它
的
计算结果
是
False
,但我不明白
为什么
。
True
==
False
是
False
,
False
in (
False
,)是
True
,所以(在我看来)这两种可能性都是可能
的
True
== (
False
in (
False</e
浏览 1
提问于2012-03-27
得票数 8
回答已采纳
2
回答
为什么
python
的
计算结果
为
0
为
False
?
python
Python是一种面向对象
的
编程语言,尽管它将0视为
False
,而像Ruby这样
的
语言将0计算
为
true
,因为(我相信)0是一个数字,而数字是对象,因此它们必须计算
为
true
,因为它们存在。嗯,我对这些约定
的
了解是,它们之所以存在是因为性能和/或设计原因,但是: 将0视为
False
有什么好处?将0视为
true
的
缺点是什么?
浏览 3
提问于2013-06-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
十六、Python的语句与语法-迭代器和解析(1)
python2到python3如何转型,不简单
Python变量与数据类型
python3从零学习-、关键字
Python3:复杂数据结构的排序
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券