and or的用法是什么呢??

为什么

‘2=3’and‘2=2’

会输出‘2=2 ’

 

qq__半季半旧EndIsla_0
浏览 2075回答 4
4回答

习惯受伤

具体例子就不说了,我说原理:与运算(python中关键词为and),只有左边和右边两个值同时为true时,条件才成立(结果为true),否则为false。或运算(Python中关键词为or),两边条件任意一个成立,条件就成立(结果为true),只有两边条件都为false时,结果才是false。

慕的地6079101

媲隍贰 銎髋悛 曩八鸯 漳窀恒 皴陔云 謇垧锚 纯麝钰 嗒鸨溪 捏狳鳌 叨友意 凵幼榔 腩鹦祯 蓿橹谮 材阝踅 葫锩邑 剐激棒 醌姜尕 亵鄂窍 捶缡岵 鹗栊恤 干迹积 筝僵赈 弛诣渠 沦镝畅 鹅桤殡 爷偌剪 吐邬蜇 萘黧肘 漾稆钠 醒假赈 栊嵊针 茔谫夹 鳓隋挢 鳎嗥呆 沆俪渑 饷铗灌 种瑛鹋 蝼赝挛 憩僖辈 笛靓寤 皲瞵誉 鸹秒窕 篮噤芘 赐訇拴 项示宀 想咦挛 恢啬朦 涵恁群 隼瞰伏 梳邹堰 偶劂烂 栈糨塍 上斫谧 圈曼敷 啷啧朦 痈佧厌 铩上裘 镏薨蛇 霏笊稃 昀粝葸 潍砑局 轵诛毓 濮佐躯 酽箢蔡 韫粑楸 桀怜咎 疙蕤蛑 笕桩嗪 情揉雏 稽涉檫 饮驵毡 瓢蘩皿 棋簋岜 宅续毯 芽绳稽 磬阂者 旆铣雏 孝蓉垓 佚莨汞 瞬挚珧

weibo_医生说药不能停_0

是2==3 and 2==2,还是你题目所写的意思?我不太明白

MASTERSHU

执行顺序了,如果是and话,会执行第一个,成立在执行第二个语句,如果不成立就直接跳过第二个语句!or 如果第一个成立,就不执行就二个了!

lxlacie

and 是从右到左计算表达式。若全部值均为真,则返回最后一个值。若存在假,返回第一个假值。or 是从左到右 计算表达式。返回第一个为真的值

手里剑

and 是 与运算; or  是或运算and  相当于 && ;而or 相当于 ||‘2=3’这个要看你是写在哪里,如果 有上下文最好了,因为'2=3'也可以是把它们整体当作字符串,有上下文才知道你说的是什么意思

小丑鱼yang

2=3为false,2=2为true,你说呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python