·day07
1.Game 案例完成
定义一个游戏类 Game, 包含 属性 玩家名字
1)要求记录游戏的最高分(top_score 类属性)和获得最高分的玩家名字(top_score_player)
2)定义方法: show_help 显示游戏的帮助信息 输出这是游戏的帮助信息
3)定义方法: show_top_score, 打印输出游戏的最高分
4)定义方法: start_game, 开始游戏, 规则如下
1. 使用随机数获取本次游戏得分 范围 (10 - 100 )之间
2. 判断本次得分和最高分之间的关系
- 如果本次得分比最高分高,
- 修改最高分和获得最高分的玩家名字
- 如果分数小于等于最高分,则不操作
3. 输出本次游戏得分
5)主程序步骤
1. 查看游戏的帮助信息
2. 查看当前的最高分
3. 创建一个玩家小王,玩一局游戏, 输出当前最高分和玩家名字
4. 创建一个玩家小李,玩一局游戏, 输出当前最高分和玩家名字
5. 创建一个玩家小张,玩一局游戏, 输出当前最高分和玩家名字
方法1:游戏系统【整体系统】
import random
#1.创建一个Game类
class Game:
# 2.定义两个类属性(记录最高分和记录最高分玩家)并赋默认值
top_score = 0
top_score_player = '暂时无人上榜'
#3.定义方法: __init__;实例属性:player_name
def __init__(s