python猜数字求解答 5 编写一个程序随机从1~1024中选取一个数字,然后猜10次猜出这个数字(猜测10次一定猜的出来... 编写一个程序随机从1~1024中选取一个数字,然后猜10次猜出这个数字 (猜测10次一定猜的出来 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 猜数字 python 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 吐哔喃啵腕 2018-11-20 · TA获得超过234个赞 知道小有建树答主 回答量:170 采纳率:86% 帮助的人:63.9万 我也去答题访问个人页 关注 展开全部 这样:import randomx=random.randint(0,1025)print("已从1~1024中随机抽取选取一个数字{}".format(x))print("开始猜数字:")i=0while i<9: y=random.randint(0,1025) if y==x: pass else: i+=1 print("第{}次猜数字为{},错误".format(i,y))print("第10次猜数字为{},正确".format(x))运行结果:希望可以帮到你。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 哈哈呵呵你好7 2018-11-20 · TA获得超过1626个赞 知道大有可为答主 回答量:2238 采纳率:79% 帮助的人:260万 我也去答题访问个人页 关注 展开全部 这个1024刚好是2的10次幂,1到1024刚好可以用一个10bit的2进制来表示。所以你可以将生成的随机数减1再变成一个2进制的数据,然后送1,2,4,8,16,32,64,128,256,512进去。程序需要返回1对应的位是不是对的,这样10次你就可以知道这个随机数的2进制表示了。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容模板与范例模板与范例AI解析,高效又专业kimi智能助手AI解析模板与范例,帮助快速掌握知识点,效率更高!kimi.moonshot.cn广告2000字大学生职业生涯规划书-一键自动生成AI智能写作、方案规划、文案翻译、编程、全能工具仅在Kimi~无广告无会员,还不限次数,现在点击进入就能用!kimi.moonshot.cn广告python--永久使用python2.tool8888.com查看更多 其他类似问题 2021-04-21 猜数字python的代码 2021-03-16 求程序<数字九连猜>python 更多类似问题 > 为你推荐: