Python|猜数字游戏

问题描述猜数字游戏,随机产生一个数字(0~9),然后从键盘输入一个数,如果和随机产生的数相等,打印猜对了,程序结束。如果比随机产生的数大,打印太大了,如果比随机产生的数小,打印太小了。解决方案1.问题分析这个问题重点是随机生成一个数字,然后再去猜测。所以我们会使用到random()与randint()函数,达到在一个范围内随机取值的要求。2.解决问题在具体操作过程中,我们将random()与randint()配合使用,random()用来随机生成小数,randint()用来随机生成整数。存在三种情况:猜测正确、猜大了、猜小了。所以会使用到if语句来进行判断。具体代码如下:import randomn = random.randint(0,9)guess = int(input('请输入数字:'))if guess == n:print('猜对了')elif guess > n:print('太大了')else:print('太小了')3.运行结果

结语本题属于基础题,没事可以练练,加强对各种基础数据和函数的印象。从小事做起,打好基础。实习编辑:欧洋责      编 :小西瓜能力越强,责任越大。实事求是,严谨细致。(where2go团队)微信号:算法与编程之美

(0)

相关推荐

  • 技高一筹!Python奶爸的鸡娃日常!

    来源:Python 技术「ID: pythonall」 孩又闹着不去幼儿园了,我得想个办法让他体会到学习的快乐和意义-- 带娃真难 玩了一个周末,玩舒服了,周一起床后,一听要去学校,就不干了,死活不去 ...

  • Numpy闯关100题,我闯了95关。

    我是小z 之前写的Pandas系列,已经为数千个徘徊在pandas大门的小伙伴打开了一条快速上分通道: 最新的一个百度网盘分享下载量 对于Numpy,我讲的不多,因为和Pandas相比,他距离日常的数 ...

  • 谁说不能用中文写代码?

    现代计算机和编程的起源和推动力量主要源自美国,再加上26个字母很便于表示(算上大小写,6位bit就够了),因此英语一直是编程领域的不二之选.但这就给部分非英语国家的编程学习者带来一些困扰.以至于有些人 ...

  • 深入理解 Python 内部函数和闭包(进阶)

    大家好,我是安果! 本文以内部函数为主线,深入讲解内部函数和闭包的应用场景和原理,学会后你的 Python 水平会再上一个台阶,对工作面试或实战应用都会很有帮助 本文包括: 函数是一等公民 内部函数定 ...

  • 【青少年编程】猜数字游戏

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  • C/C++编程日记:用C语言写猜数字游戏

      最经典的猜数字游戏的例子来展示条件结构在程序中的作用,这个游戏由三个人一起玩,一个人做主持人,心中默想一个1到100之间的数字,然后由其他两个人轮流猜, 每次猜测之后,主持人就说出猜测的这个数比他 ...

  • ​LeetCode刷题实战299:猜数字游戏

    算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试.所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家 ...

  • 这是一个“猜数字”游戏,大家乐呵乐呵得了

    每天到这个时间,总是有一篇小文要出现的,今天好像也没有例外哦! 今天中午睡懵了,11点就已经吃过午饭,为了保护我的小眼睛,咱一般不再看手机了,就算是天大的事情,也有大个儿顶着,压不到咱耶!要不是轰隆隆 ...

  • Java制作猜数字小游戏

    引言在利用Java中猜数字的小游戏,可以深度理解Java中的许多知识,譬如Random,条件语句,数据输入,同时还可以学习到循环嵌套,可以更好的让Java小白理解.问题描述如何利用Java程序来自动生 ...

  • Python|力扣猜数字

    问题描述小A 和小B 在玩猜数字.小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜.他们一共进行三次这个游戏,请返回小A 猜对了几次?输入的guess数组为小 ...

  • 3个数学难题——走进传奇数学天才的数字游戏​

    于今年4月死于COVID-19的传奇数学家约翰·霍顿·康威像孩子一样喜欢发明拼图游戏.他对许多谜题进行了详细的分析,例如索玛立方体,钉纸牌和康威的士兵.他发明了"末日算法"(一种在 ...

  • Python|随机函数——纸牌游戏的发牌机制

    问题描述在手机日益重要的当今社会,有很多人都在使用手机上的小程序在玩着各类纸牌游戏.那么今天,我讲述的是用python实现纸牌游戏中的一种--"七王五二三"的发牌.示例:运用ran ...

  • 小学二年级奥数第23讲 数字游戏问题(二)

    小学二年级奥数第23讲 数字游戏问题(二)