请稍等 ...
×

采纳答案成功!

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

6-13思考题解答和改变定势思维

老师你的思考题是:定义a或者b这两个变量。但是这两个变量的数值不固定。然后你需要两个数值里面,选择其中一个数值出来。可以通过不用if else,而用 or来表示。
问题1. 我没有明白的是,这道题目的意思是什么?我选择任何一个变量,直接引用a,或者引用b就可以了?
问题2. 编程的目的是为了易读性,这个or我到现在都没有明白意义是什么? 如果变量a=2 ,b=3. a or b 的结果永远都是2。意义是什么?是比较? 2 == a or b ,返回的True后不是仍然需要进行比较吗?

有可能是我没有理解您的意思?能够一个完整的例子让我参考理解吗?

正在回答 回答被采纳积分+3

1回答

7七月 2020-05-20 16:12:04
  1. 意思很明确吧,2个数值需要快速找到哪个有值,并返回。

  2. 这不需要完整的示例吧。现在有个变量a,有个变量b,我需要找到其中一个有值的。怎么写?or是最简单的。

1 回复 有任何疑惑可以回复我~
  • 提问者 Ivan8612668 #1
    意思很明确吧,2个数值需要快速找到哪个有值,并返回。 --- 如果两个都有值的话,怎么办?
    回复 有任何疑惑可以回复我~ 2020-05-26 11:39:58
  • 提问者 Ivan8612668 #2
    你的意思是希望进行三元表达式的运算吗?
    回复 有任何疑惑可以回复我~ 2020-05-26 12:06:23
  • 7七月 回复 提问者 Ivan8612668 #3
    那就返回先找到的呀。。。
    回复 有任何疑惑可以回复我~ 2020-05-26 15:38:52

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号