python猜数字GUI版本V0.1

非常简单的GUI版猜数字游戏,后面有时间好好研究下

# -*- coding: utf-8 -*-
"""
Created on Mon Jan 28 16:30:17 2019

@author: pelu
"""

import tkinter
import random

number = random.randint(1, 100)

def check_number():
guess_number = int(txt_guess.get())
if guess_number < number:
msg = "You are too low!"
elif guess_number > number:
msg = "You are too high!"
else:
msg = "You win!"
lbl_result["text"] = msg

wd = tkinter.Tk()
wd.title("Guess Number Game")
wd.geometry(‘600x400‘)

lbl_title = tkinter.Label(wd, text="I‘m thinking of a number between 1 and 100. Take a guess!")
lbl_title.pack()

txt_guess = tkinter.Entry(wd, width=3)
txt_guess.pack()

lbl_result = tkinter.Label(wd,text="Good luck!")
lbl_result.pack()

btn1 = tkinter.Button(wd, text="Submit", fg="red", command=check_number)
btn1.pack()

wd.mainloop()

原文地址:https://www.cnblogs.com/lufay/p/10331207.html

时间: 2024-08-30 13:17:48

python猜数字GUI版本V0.1的相关文章

python猜数字GUI版本V0.2

使用类方式编写猜数字游戏GUI版本. 思路:初始化数字以及初始化wegdits,编写button click event判断代码的函数,每猜一次点击button调用一次该函数,并计算猜的次数.如果猜对则显示次数. # -*- coding: utf-8 -*-"""Created on Tue Jan 29 07:36:46 2019 @author: pelu""" from tkinter import *import random clas

python 猜数字游戏

这里来写一个python猜数字的游戏. #coding:utf-8 import random real_num = random.randrange(10) retry_count = 0 while retry_count <= 2 :     guess_num = raw_input("Please guess the real num:").strip()     if len(guess_num) ==0:         continue     if guess_

python猜数字游戏

没事做了个猜数字的游戏: #! /usr/bin/env python#coding=utf-8 import random #导入python的随机数的包 def guss(): Flag = True #循环标记 gussednum = random.randint(1,100)#生成1到100的随机数 while Flag is True: try: num = int(raw_input("Please entry you number:")) if num < guss

python 猜数字

# -*- coding: cp936 -*- import random n = 0 m = 0 i = random.randint(1,100) #print i print"猜数字游戏开始了:" print"一共有六次机会,猜一个1-100的数字" while  m < 6 and n != i:     n = input("请输入一个1-100的数字")     if n == i:         print "恭喜

python猜数字小游戏

print("---------guess number--------") temp = input("please input you number :") guess = int(temp) num = 1 number = int(num) while (guess !=8) and (number != 3): temp = input("erro,please input you number :") if guess == 8: p

python GUI 猜数字游戏

# -*- coding:utf-8 -*- import easygui,random status = easygui.buttonbox("这是一个猜数字游戏,点击开始进行游戏,点击退出关闭游戏.", choices = ["开始","退出"]) if status == "开始":     s_number = random.randint(1,100)     count = 0     u_number = 0  

Python实现简单的猜数字游戏

Python实现简单的猜数字游戏,具体如下: 随机生成一个1-10之间的数字,让用户来猜,当猜错时,会提示猜的数字是大还是小了,直到用户猜对为止. import random secret = random.randint(1,10) #print(secret) print('------猜数字游戏!-----') guess = 0 while guess != secret: temp = input('猜数字游戏开始,请输入数字:') guess = int(temp) if guess

通过游戏学python 3.6 第一季 第二章 实例项目 猜数字游戏 可复制使用 可封装

本文实例讲述了python实现的简单猜数字游戏.分享给大家供大家参考.具体如下: 给定一个1-99之间的数,让用户猜数字,当用户猜错时会提示用户猜的数字是过大还是过小,知道用户猜对数字为止,猜对数字用的次数越少成绩越好. 1 #猜数字 2 3 number=33 4 5 conversion=input('请猜数字') 6 guess=int(conversion) 7 8 9 if guess == number: 10 print('猜对了') 11 elif guess > number:

猜数字游戏-python

题目: 用python写一个猜数字的游戏,游戏规则如下: 1.由一个人随机写一个整数1-99(如:21) 2.一群小伙伴轮流猜数字,如第一个人猜一个数(如:48),则缩小范围至(1-48) 3.如第二个人猜一个数(如:9),则缩小范围为(9-48) 4.以此类推,直到猜中数字(21),游戏结束 分析: 1.使用random模块随机生成随机数 2.若输入值大于num1,小于随机数,则num1=输入值 3.若输入值小于num2大于随机数,则num2=输入值 题解: #coding:utf-8impo