[编程启蒙游戏] 1. 猜数字
发布日期:2021-07-01 03:27:20
浏览次数:2
分类:技术文章
本文共 506 字,大约阅读时间需要 1 分钟。
文章目录
1. 游戏前提
- 儿童能认识数字
- 能比较数字大小
2. 游戏目的
- 培养孩子的二分查找思维
3. python代码
# python 3.7 环境while True: n = int(input("请输入一个数来猜:\n")) count = 1 print(('\n'*15)) g = int(input("请猜:\n")) while g != n: if g < n: g = int(input("没猜对,{} 小了\n".format(g))) else: g = int(input("没猜对,{} 大了\n".format(g))) count += 1 print("恭喜你猜对了, 答案是 %d,共猜了 %d 次" %(n, count))
4. 玩一玩
- 运行程序,把shell界面弄小点,输入的数,一会就跳上去,不让看见
- 输入一个数 100
- 游戏的过程中,让孩子思考怎么能减少猜的次数得到正确答案
- 孩子不一定能理解二分查找,可以先知道根据提示,找到对的搜索方向
转载地址:https://michael.blog.csdn.net/article/details/106973098 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月30日 19时27分07秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux和windows下mysql密码怎样清空!
2019-05-02
mysql logs-slave-updates (A -> B -> C)
2019-05-02
关于Java中split方法对空字符串处理问题
2019-05-02
mysql JDBC URL参数解析
2019-05-02
数据库复习(4)
2019-05-02
C# TextBox输入密码显示星号(*)
2019-05-02
1小时点击量破千万!阿里巴巴首发:MySQL高级调优笔记!全是技术重点
2019-05-02
这个GItHub上的Java项目开源了 2021最全的Java架构面试复习指南
2019-05-02
Proftpd MySQL [Step by Step]
2019-05-02
EFI Shell 命令参考
2019-05-02
HP-UX oracle RAC 双机实践
2019-05-02
解决SHELL脚本中的export无法生效的问题【转】
2019-05-02
linux中的sh脚本语法【转】
2019-05-02
Linux 内核通用链表学习小结【转】
2019-05-02
区别数据结构中的堆栈与内存中的堆栈的个人总结【转】
2019-05-02
六、判断两个单向链表是否相交
2019-05-02
七、两个有序链表合并(递归方式)
2019-05-02
C++拷贝构造函数(深拷贝,浅拷贝)【转】
2019-05-02