Python 随机数游戏:豹子、大小你来猜!
Python 随机数游戏:豹子、大小你来猜!
想学习如何用 Python 生成随机数并编写简单游戏吗?这篇文章将带你一步步实现一个'豹子、大小'的随机数游戏。
游戏规则
- 随机生成三个 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()
代码解析
- 首先,我们使用
import random引入 Python 的随机数模块。2.play_game()函数用于执行游戏逻辑: -random.randint(1, 6)生成 1-6 之间的随机整数。 - 使用if-else语句判断三个数字是否相同,并根据游戏规则打印'豹子'、'大'或'小'。 - 最后使用print()函数打印生成的随机数。3. 最后调用play_game()函数开始游戏。
总结
通过这个简单的游戏,你可以学习到如何使用 Python 生成随机数、进行条件判断和输出结果。你还可以尝试修改游戏规则,例如改变随机数的范围、添加新的判断条件等,让游戏更具挑战性!
原文地址: https://www.cveoy.top/t/topic/mur 著作权归作者所有。请勿转载和采集!