请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

6-13课:最后的题目说的是输出 a 或者 b 中的一个数据,若 a 一直为真的话,那就只能输出 a 的值,若此时想要得到 b 的值不要 a 的值 要怎么办?

正在回答

2回答

麻烦把代码给一下,详细说明下问题

0 回复 有任何疑惑可以回复我~
  • 提问者 慕少6569230 #1
    谢谢老师的细心指教。
    回复 有任何疑惑可以回复我~ 2020-03-17 10:18:01
提问者 慕少6569230 2020-03-13 11:01:15

//img1.sycdn.imooc.com/szimg/5e6af6f00914c48e14700947.jpg

a = 1
b = 2
#给a、b赋值
print (a or b)

#当a、b都是True是,这段代码只能输出 a 的值,在不改变 print(a or b) 的情况下,
#能不能输出 b 的值?
0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    你的思维有问题。a or b的规则课程已经讲了,先不说能不能,为什么要输出b的值呢?
    回复 有任何疑惑可以回复我~ 2020-03-14 00:38:17
  • 提问者 慕少6569230 回复 7七月 #2
    老师按照我对这几段代码的理解,我认为这段代码实现的是:
    给a、b赋值后,当a为真时,输出a的值;当a为假,b为真时,输出b的值;当a、b均为假时,输出0。
    不知道这样理解对不对,不对的话希望老师给我指出,麻烦老师了。
    回复 有任何疑惑可以回复我~ 2020-03-14 12:57:21
  • 7七月 回复 提问者 慕少6569230 #3
    是得~~~~
    回复 有任何疑惑可以回复我~ 2020-03-14 23:10:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信