easyGUI游戏实例
时间: 2023-12-16 21:04:08 浏览: 149
可以提供一些吗?
当然可以!easyGUI是一个Python的GUI编程库,它可以用来创建简单的图形用户界面。下面是一个简单的示例程序,它使用easyGUI创建了一个猜数字的小游戏:
```python
import random
import easygui
secret = random.randint(1, 100)
easygui.msgbox("I'm thinking of a number between 1 and 100. Can you guess what it is?")
guess = 0
tries = 0
while guess != secret:
guess = easygui.integerbox("What is your guess?", upperbound=100)
if guess is None:
break # Exit the loop if the user clicks Cancel
tries += 1
if guess < secret:
easygui.msgbox("Too low, try again.")
elif guess > secret:
easygui.msgbox("Too high, try again.")
else:
easygui.msgbox("Congratulations, you guessed it! It took you {} tries.".format(tries))
```
在这个程序中,我们使用easygui.msgbox()函数来显示一条消息框,easygui.integerbox()函数来获取用户的输入,随机数生成器来生成一个秘密数字,以及一个while循环来让用户一直输入猜测直到猜中为止。
阅读全文