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):显示最终得分

扩展和修改:

你可以根据自己的需要来扩展和修改代码,例如:

  • 添加更多水果
  • 添加不同难度的游戏模式
  • 添加计时功能
  • 添加图形界面

希望你喜欢这个小游戏!如果你有任何问题,欢迎在评论区留言。

Python 切水果小游戏:简单易懂的代码实现

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

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