Python猜字遊戲
有一個猜字遊戲,現在的情況是,計算機隨機生成一個整數,這個整數的區間我們事先給定,這裡假定數在0到100之間,然後我們猜字,當猜的數大於生成的整數時,輸出“Your answer is too large.”,當猜的數小於生成的整數時,輸出“Your answer is too small.”,猜中數字輸出“BINGO!!”,結束遊戲,下面是python的指令碼,以及測試情況:
def main(): import random a=random.randint(0,100) print('Guess what i think?') b=int(input('Enter a number:')) while(b!=a): if(b<a): print('Your answer is too small.') elif(b>a): print('Your answer is too large.') b=int(input('Enter a number:')) print('BINGO!!')
測試結果:
>>> main()
Guess what i think?
Enter a number:0
Your answer is too small.
Enter a number:100
Your answer is too large.
Enter a number:50
Your answer is too large.
Enter a number:25
Your answer is too small.
Enter a number:37
Your answer is too small.
Enter a number:43
Your answer is too large.
Enter a number:40
Your answer is too small.
Enter a number:42
Your answer is too large.
Enter a number:41
BINGO!!
相關推薦
Python猜字遊戲
有一個猜字遊戲,現在的情況是,計算機隨機生成一個整數,這個整數的區間我們事先給定,這裡假定數在0到100之間,然後我們猜字,當猜的數大於生成的整數時,輸出“Your answer is to
Python入門到實踐-猜字遊戲
學完while迴圈後我們通過實踐來做一個小遊戲程式【猜數字】,風格一樣先上程式碼: #!/usr/bin/env python3 #coding:utf-8 import random answer = int(random.uniform(1,30)) num = int(i
Python初學的猜字遊戲
最近在自學Python,跟著視訊自己學著寫"所謂"的遊戲。手動滑稽!就是一個猜字的遊戲,先有random函式隨機一個整數,讓後提示使用者進行輸入,根據使用者的輸入進行相應的判斷,知道遊戲結束。我也是自
Python語言編寫生成隨機數(猜字遊戲)
import random # 隨機生成一個1-10的整數 s = int(random.uniform(1, 10)) print(s) print('\033[1;31;47m' + '--猜數
猜字遊戲
python-1st num = counter = counter2 = i () : counter < : num_input = (()) (,counter,i,counter2) num == num_input :
Python—猜年齡遊戲升級版
-c lose 技術 break 升級版 src 技術分享 內心 fab 要求: 1.允許用戶最多嘗試三次 2.每嘗試3次後,如果還沒有猜對,就問用戶是否還想繼續,如果回答N或者n,就退出程序 3.如果猜對了,直接退出程序 1 count = 0 2 age = ‘
python 猜字謎遊戲(隨機數)
pri ext pytho port 隨機 digi orm margin randint python 猜字謎遊戲(隨機數)import randomtimes = 3secret = random.randint(1,10)guess = 0print('-
Python 猜數字遊戲
遊戲內容:猜數字遊戲 遊戲過程描述 程式執行起來,隨機在某個範圍內選擇一個整數。 提示使用者輸入數字,也就是猜程式隨即選的那個數字。 程式將使用者輸入的數字與自己選定的對比,一樣則使用者完成遊戲,否則繼續猜。 使用次數少的使用者得勝. 分析
python-猜數字遊戲
猜數字遊戲 if , while(for), break 1. 系統隨機生成一個1~100的數字; ** 如何隨機生成整型數, 匯入模組random, 執行random.randint(1,100); 2. 使用者總共有5次猜數字的機會; 3. 如果使用者猜測的數字大於系統給出的數字,列印“
python猜數字遊戲
使用遞迴 #!/usr/bin/python3 #-*-encoding:utf-8-*- #@project = demo920 #@file = test3 #@author = angel #@
python猜數遊戲
preinstall=5 #預設數值為5 guess=0 #初始化猜測數字 times=0 #猜數次數 print(" ------猜數字遊戲------
[CareerCup] 17.5 Game of Master Mind 猜字遊戲
17.5 The Came of Master Mind is played as follows: The computer has four slots, and each slot will contain a ball that is red (R), yellow (Y), green (C)
python(猜數字遊戲)
#coding=utf-8 import random answer = random.choice(range(100)) print("歡迎使用數字猜猜猜遊戲\n") while True: print("請選擇你接
Leetcode 299.猜字遊戲
猜字遊戲 你正在和你的朋友玩 猜數字(Bulls and Cows)遊戲:你寫下一個數字讓你的朋友猜。每次他猜測後,你給他一個提示,告訴他有多少位數字和確切位置都猜對了(稱為"Bulls", 公牛),有多少位數字猜對了但是位置不對(稱為"Cows", 奶牛)。你的朋友將會根據提示繼續猜,直到猜出祕
騰訊筆試題:猜字遊戲---猜1-100之間一個數字,最少多少次?第一次猜的數是幾?
題目: A、B兩人玩猜字遊戲,遊戲規則如下: A選定一個 [1,100]之間的數字背對B寫在紙上,然後讓B開始猜; 如果B猜的偏小,A會提示B這次猜的偏小; 一旦B某次猜的偏大,A就不再提示,此次之後B猜的偏小A也不會再提示,只回答猜對與否。 請問:B至少要猜()次才能保證
【C】用c語言編寫一個猜字遊戲!!!!
首先,編寫一個猜字遊戲需要使用者選擇頁面 其次是,在遊戲過程中如果猜錯就需要重新輸入(即需要用到迴圈結構) 當用戶猜對了,就需要停止程式。(使用break) #define _CRT_SECURE_N
猜字遊戲源碼
foreach eric brush ins 產生 obj 模擬 odi har using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;
猜字遊戲原始碼
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Te
Java小程式猜字遊戲
//1.猜數字遊戲 //從20個數中隨機生成5個數 //猜中了退出,猜錯了繼續,當猜到第五次還沒猜中 結束猜字遊戲 import java.util.*; class TestFor03{ public static void main(String[] args)
簡單的一個程式,猜字遊戲
數字遊戲 需求 隨機數為 7 請輸入名字蘇進城 請輸入隨機數:1 對不起,您猜錯了,小於隨機數 請輸入隨機數:8 對不起,猜錯了,大於隨機數 請輸入隨機數:7 恭喜你