[编程启蒙游戏] 1. 猜数字
生活随笔
收集整理的這篇文章主要介紹了
[编程启蒙游戏] 1. 猜数字
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 1. 游戲前提
- 2. 游戲目的
- 3. python代碼
- 4. 玩一玩
1. 游戲前提
- 兒童能認識數(shù)字
- 能比較數(shù)字大小
2. 游戲目的
- 培養(yǎng)孩子的二分查找思維
3. python代碼
# python 3.7 環(huán)境 while True:n = int(input("請輸入一個數(shù)來猜:\n"))count = 1print(('\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 += 1print("恭喜你猜對了, 答案是 %d,共猜了 %d 次" %(n, count))4. 玩一玩
- 運行程序,把shell界面弄小點,輸入的數(shù),一會就跳上去,不讓看見
- 輸入一個數(shù) 100
- 游戲的過程中,讓孩子思考怎么能減少猜的次數(shù)得到正確答案
- 孩子不一定能理解二分查找,可以先知道根據(jù)提示,找到對的搜索方向
總結(jié)
以上是生活随笔為你收集整理的[编程启蒙游戏] 1. 猜数字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 491. 递增子序列(
- 下一篇: [Hands On ML] 4. 训练模