在Python中and与or执行布尔逻辑运算,但返回的是实际值。(1)全为and,如果都为真,则返回最后一个变量值;如果为假,则返回第一个假值。(2)全为or,如果都为假则返回最后一个值;如果为真,则返回第一个真值。所以:a=3 and 2-->a=2。b=3 or 4-->b=3。a+b-->5。故本题答案是A选项。
有问题找客服
百度试题 结果1 题目有如下程序 a=3;b=4 PRINT b END 运行后,输出的结果就是 ( ) A. 4>3 B. -1 C. 0 D. 显示出错信息 相关知识点: 试题来源: 解析 D 、 显示出错信息 反馈 收藏
a=2,a的值为2,b=3,b的值为3,a=b,把b的值3赋给a,∴a=3 b=a,再把a的值赋给b,∴b=3.print a,b 结果a,b是 3,3!NBUZW
是取余的计算符号。计算的是a除以b的余数。在代码中,a=23,b=10。所以23/10=2……3 商是2,余数是3.所以答案是3,打印出来的结果是3。
百度试题 题目print(3 and 4 or “ab”)的结果是 A. False B. ab C. 3 D. 4 相关知识点: 试题来源: 解析 D.4 反馈 收藏
print a or b # 10 print not a # True # a and b:先看bool(a)的值,如果值为False,返回 a 的值,否则返回 b 的值。 # a or b: 先看bool(a)的值,如果值为True,返回 a 的值,否则返回 b 的值。 # not a: 先看bool(a)的值,如果值为True,返回 False,否则返回 True。
百度试题 结果1 题目print(1< 2 and 3< 2 or 3< 4 and'a' = 'a'ornot 2 3> =6)的结果是() A. False B. True C. 2 D D. 1 相关知识点: 试题来源: 解析 A 反馈 收藏
print方法里面的表达式的计算结果为false,所以打印输出的结果是false 所有的比较运算符均为二元运算符,结合性为右结合 a=3,b=0 所以a<b这一步计算就是false了。
print(a,b) A、 (3,4) B、 (4 3) C、 4 3 D、 3,4 点击查看答案&解析手机看题 你可能感兴趣的试题 单项选择题 GIF格式的图像是一种在因特网上大量使用的数字媒体,一幅真彩色图像可以转换成质量完全相同的GIF格式的图像。 A、正确 B、错误 点击查看答案&解析手机看题 多项选择题 电子商务的应用领...