Python 切水果小游戏:简单易懂的代码实现
Python 切水果小游戏:简单易懂的代码实现
本文提供了一个简单的 Python 切水果小游戏代码,帮助你轻松入门游戏编程。
import random
fruits = ['苹果', '香蕉', '橙子', '葡萄', '樱桃', '西瓜']
score = 0
print('欢迎来到切水果游戏!')
print('游戏规则:切水果前请先输入水果名称,每切中一个水果得1分,切错或者切漏一个水果扣1分,游戏结束时显示得分。')
while True:
fruit = random.choice(fruits)
print('请切水果:', fruit)
guess = input('请输入水果名称:')
if guess == fruit:
score += 1
print('切中了!得1分!')
else:
score -= 1
print('切错了!扣1分!')
play_again = input('是否继续游戏?(y/n)')
if play_again.lower() != 'y':
break
print('游戏结束,你的得分是:', score)
游戏规则:
- 切水果前请先输入水果名称
- 每切中一个水果得1分
- 切错或者切漏一个水果扣1分
- 游戏结束时显示得分
代码解析:
import random:导入随机数模块,用于随机选择水果fruits = ['苹果', '香蕉', '橙子', '葡萄', '樱桃', '西瓜']:定义一个包含水果名称的列表score = 0:初始化得分while True::循环执行游戏,直到玩家选择退出fruit = random.choice(fruits):随机选择一个水果print('请切水果:', fruit):提示玩家切水果guess = input('请输入水果名称:'):获取玩家输入的水果名称if guess == fruit::判断玩家是否切中水果,如果切中,得分加1,否则扣1分play_again = input('是否继续游戏?(y/n)'):询问玩家是否继续游戏if play_again.lower() != 'y'::如果玩家输入'n',则退出游戏print('游戏结束,你的得分是:', score):显示最终得分
扩展和修改:
你可以根据自己的需要来扩展和修改代码,例如:
- 添加更多水果
- 添加不同难度的游戏模式
- 添加计时功能
- 添加图形界面
希望你喜欢这个小游戏!如果你有任何问题,欢迎在评论区留言。
原文地址: https://www.cveoy.top/t/topic/o7VO 著作权归作者所有。请勿转载和采集!