x,y=1,5执行c=x and y;print(x),程序结果

1个回答
展开全部
摘要 可以看出,输出的结果为 5,这是因为语句 x and y 的求值结果为真(True)时,会返回最后一个变量或语句的值,这里也就是返回y的值,所以print(c)的值为5
咨询记录 · 回答于2022-11-05
x,y=1,5执行c=x and y;print(x),程序结果
您好,根据您的描述,使用的是python语言对吧?
那么这段程序的输出结果如图所示
可以看到 程序结果输出为 数值 1
但就题目来看,一般会问print(c)的结果
可以看出,输出的结果为 5,这是因为语句 x and y 的求值结果为真(True)时,会返回最后一个变量或语句的值,这里也就是返回y的值,所以print(c)的值为5
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消