永发信息网

请问要怎么理解这个程序

答案:2  悬赏:10  手机版
解决时间 2021-03-11 10:37
请问要怎么理解这个程序
最佳答案
2-10产生随机数字让你猜
直到你猜对为止,每次对你输入的数判断,是大了还是小了,并且让你继续猜
希望对你有帮助!满意请采纳追问那个bingo=False和bingo=True 那里怎么理解?追答bingo是个bool值,初始值为false,只有当你猜对时候才变为true

当bingo值为false时始终输出"guess……think?"让你继续猜追问
好像根据这张图 不是true时才循环吗?为什么是False时循环?追答真是照本宣科的典范……
你的图是 是(true)循环,程序里是非(false)循环
这两种循环都是对的,明白了吗追问好吧 我尽量理解 还有一点点不明白 :计算机是根据哪一行知道这是一个是循环还是非循环?追答这个怎么解释呢……

while是循环标志,在while循环体结束前所有操作都将根据程序设定被循环
本程序中有三个if,却没有else,也就是说当bingo变为true之前都是返回去执行print“guess……”这个语句;当bingo变为true后直接print“bingo”追问
哦~ 我想我懂了 我把bingo=False和bingo=True换了一下位置 得出的结果和没换之前是一样的 我想我大概懂了 谢谢你
全部回答

虽然我并没有学习这门计算机语言,但是毕竟编程是互通的。它的意思是:
程序会产生随机数,(这个函数本人并不知具体细节)
让你输入一个数
如果你输入的话小于程序产生的数的话,系统会提醒你说"too small"(太小)
如果你输入的话大了的话,会提示太大
如果输入的对了的话,就会提示bingo!
   6.如果你输入正确的话,会跳出循环,否则的话,会一直让你输入直到正确为止
希望采纳!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网络购物物流出现问题找谁?
狗狗只喝水不吃饭是怎么回事
卡萨玛丽亚意大利餐吧地址在哪,我要去那里办
图2读世界某区域地图,回答下列各题。【小题1
城乡困难群体是指哪些
消心痛含和吃有什么区别
金鼎菌汤排骨金泉店我想知道这个在什么地方
三部脉举之无力,按之空虚的是A.浮脉B.虚脉C.
为什么老虎是森林之王
事业单位考试难吗,需要准备哪些书呢?在哪里
He'll be able to finish my homework tomorr
第二家我想知道这个在什么地方
Ps修图软件磨皮怎么安装
想鉴定一下价格
【shoe怎么读】shoe怎么读?
推荐资讯
你如何看待穿着暴露的女人
新回力润滑油经营部地址在什么地方,想过去办
passion,peoplewon'th
鑫诺防水超市怎么去啊,有知道地址的么
有人能图解一下《竖锯档案》吗
圆形的标志或物品有哪些?(至少3个。)
庆香园饼屋这个地址在什么地方,我要处理点事
宽窄巷子串串香
胜利街/武陵大道(路口)这个地址在什么地方,
山东用户怎样用固定电话充Q币??
工地上干活是属于工伤保险吗还是意外保险
上海宝山区月浦镇的有线电视费缴纳地址具体是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?