Python 随机数游戏:豹子、大小你来猜!

想学习如何用 Python 生成随机数并编写简单游戏吗?这篇文章将带你一步步实现一个'豹子、大小'的随机数游戏。

游戏规则

  1. 随机生成三个 1-6 之间的数字。2. 如果三个数字相同,则打印'豹子'。3. 如果三个数字不相同,则计算它们的总和: - 如果总和小于 9,则打印'小'。 - 如果总和大于等于 9,则打印'大'。4. 最后打印出本次随机生成的三个数字。

Python 代码实现pythonimport random

def play_game(): # 生成三个随机数 num1 = random.randint(1, 6) num2 = random.randint(1, 6) num3 = random.randint(1, 6)

打印生成的随机数 print(f'本次随机的三个数字是:{num1}、{num2}、{num3}')

判断'豹子' if num1 == num2 == num3: print('豹子!') else: # 计算总和并判断'大'或'小' total = num1 + num2 + num3 if total < 9: print('小!') else: print('大!')

开始游戏play_game()

代码解析

  1. 首先,我们使用 import random 引入 Python 的随机数模块。2. play_game() 函数用于执行游戏逻辑: - random.randint(1, 6) 生成 1-6 之间的随机整数。 - 使用 if-else 语句判断三个数字是否相同,并根据游戏规则打印'豹子'、'大'或'小'。 - 最后使用 print() 函数打印生成的随机数。3. 最后调用 play_game() 函数开始游戏。

总结

通过这个简单的游戏,你可以学习到如何使用 Python 生成随机数、进行条件判断和输出结果。你还可以尝试修改游戏规则,例如改变随机数的范围、添加新的判断条件等,让游戏更具挑战性!

Python 随机数游戏:豹子、大小你来猜!

原文地址: https://www.cveoy.top/t/topic/mur 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录