欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實(shí)現(xiàn)猜數(shù)字小游戲

 更新時(shí)間:2021年12月07日 14:39:33   作者:brief of gali  
這篇文章介紹了Python實(shí)現(xiàn)猜數(shù)字小游戲,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以收藏下,方便下次瀏覽觀看

首先需求一共有五次猜測(cè)機(jī)會(huì),在五次機(jī)會(huì)中才對(duì)就贏了,結(jié)束游戲,五次都猜錯(cuò)就輸了,也結(jié)束游戲。首先先畫(huà)個(gè)草圖,這是我畫(huà)的草圖

再根據(jù)草圖編寫(xiě)一個(gè)窗口,一個(gè)Label,一個(gè)Entry,一個(gè)按鈕,然后編寫(xiě)功能,將功能綁定函數(shù)

import random
from tkinter import *
NUM=random.randint(1,101)#隨機(jī)數(shù)
time=[]#猜測(cè)次數(shù)
def Sstart():
    """
    先判斷結(jié)果,在判斷猜測(cè)數(shù)和隨機(jī)數(shù)的大小關(guān)系,然后在判斷結(jié)果
    :return: 
    """
    global NUM,time
    if result() == None:
        if NUM == int(Vgue.get()):
            print("猜對(duì)了",NUM)
            time.append(True)
            result()
        elif NUM < int(Vgue.get()):
            print("猜錯(cuò)了,偏大了")
            Vgue.set("")
            time.append(False)
            result()
        elif NUM > int(Vgue.get()):
            print("猜錯(cuò)了,偏小了")
            Vgue.set("")
            time.append(False)
            result()
 
def result():
    """
    根據(jù)結(jié)果做出判斷是否繼續(xù)玩游戲
    :return: 
    """
    if len(time) <= 5 and time.count(True) == 1:
        print("i win the game")
        window.destroy()
    elif len(time) == 5 and time.count(False) == 5:
        print("i lose the game")
        window.destroy()
    else:
        return None
 
window=Tk()
window.title("猜數(shù)字")
window.geometry("400x100+100+100")
frametar=Frame(window)
flogin=Frame(window)
Vgue=StringVar()
 
Gue_ture=Label(frametar,fg="black",font="微軟雅黑,20",text="請(qǐng)猜猜看這次隨機(jī)數(shù)是:").grid(column=0,row=0)#顯示標(biāo)簽
Gue=Entry(frametar,fg="black",font="微軟雅黑,20",text=Vgue).grid(column=1,row=0)#隨機(jī)數(shù)輸入框
Start=Button(flogin,text="START",fg="Blue",command=Sstart,width=30).grid(column=0,row=1)#開(kāi)始按鈕
frametar.grid()
flogin.grid()
mainloop()

以上所述是小編給大家介紹的Python實(shí)現(xiàn)猜數(shù)字小游戲,希望對(duì)大家有所幫助。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • pandas讀取excel時(shí)獲取讀取進(jìn)度的實(shí)現(xiàn)

    pandas讀取excel時(shí)獲取讀取進(jìn)度的實(shí)現(xiàn)

    這篇文章主要介紹了pandas讀取excel時(shí)獲取讀取進(jìn)度的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Python操作lxml庫(kù)之基礎(chǔ)使用篇

    Python操作lxml庫(kù)之基礎(chǔ)使用篇

    lxml庫(kù)是python的第三方庫(kù),安裝方式也是十分簡(jiǎn)單,下面這篇文章主要給大家介紹了關(guān)于Python操作lxml庫(kù)之基礎(chǔ)使用篇的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • 在Python的Flask框架中使用日期和時(shí)間的教程

    在Python的Flask框架中使用日期和時(shí)間的教程

    這篇文章主要介紹了在Python的Flask框架中使用日期和時(shí)間的教程,包括對(duì)各個(gè)時(shí)區(qū)之間轉(zhuǎn)換的一些處理,需要的朋友可以參考下
    2015-04-04
  • 解決pycharm安裝后代碼區(qū)不能編輯的問(wèn)題

    解決pycharm安裝后代碼區(qū)不能編輯的問(wèn)題

    今天小編就為大家分享一篇解決pycharm安裝后代碼區(qū)不能編輯的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Pytorch可視化之Visdom使用實(shí)例

    Pytorch可視化之Visdom使用實(shí)例

    Visdom 是一個(gè)專(zhuān)門(mén)用于 PyTorch 的交互式可視化工具,可以對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行豐富的可視化,幫助我們實(shí)時(shí)監(jiān)控在遠(yuǎn)程服務(wù)器上進(jìn)行的科學(xué)實(shí)驗(yàn),這篇文章主要給大家介紹了關(guān)于Pytorch可視化之Visdom使用的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Python isalnum()函數(shù)的具體使用

    Python isalnum()函數(shù)的具體使用

    本文主要介紹了Python isalnum()函數(shù)的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Python任務(wù)自動(dòng)化工具tox使用教程

    Python任務(wù)自動(dòng)化工具tox使用教程

    這篇文章主要介紹了Python任務(wù)自動(dòng)化工具tox使用教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Python列表的索引與切片

    Python列表的索引與切片

    這篇文章主要介紹了Python列表的索引與切片,索引用來(lái)對(duì)單個(gè)成員(元素)進(jìn)行訪(fǎng)問(wèn),切片則是對(duì)一定范圍內(nèi)的成員(元素)進(jìn)行訪(fǎng)問(wèn)。下文相關(guān)自來(lái)需要的小伙伴可以參考一下
    2022-04-04
  • python獲取指定時(shí)間段內(nèi)特定規(guī)律的日期列表

    python獲取指定時(shí)間段內(nèi)特定規(guī)律的日期列表

    這篇文章主要介紹了python獲取指定時(shí)間段內(nèi)特定規(guī)律的日期列表,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Python運(yùn)算符的應(yīng)用超全面詳細(xì)教程

    Python運(yùn)算符的應(yīng)用超全面詳細(xì)教程

    Python運(yùn)算符是為了實(shí)現(xiàn)數(shù)值或字符運(yùn)算的特殊符號(hào)。Python運(yùn)算符可以分為算術(shù)運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、成員運(yùn)算符、身份運(yùn)算符、比較運(yùn)算符、三目運(yùn)算符等。接下來(lái),我們就開(kāi)始來(lái)學(xué)習(xí)這一堆符號(hào)吧
    2022-07-07

最新評(píng)論