首页 > 解决方案 > 您如何区分定义中的不同变量?

问题描述

所以我正在尝试编写一个 RPG 游戏,它有四个不同的种族,每个种族都有不同的属性修饰符。但是我对python还是很陌生,所以我真的不知道如何在定义中区分不同种族的stat修饰符,比如敏捷修饰符+3到敏捷或不同的HP 11 / 12。我遇到的其他问题是我想要不同武器,但我该如何实施呢?最后一件事是,如何在while循环中插入不同的敌人HP?

import random
def atk():
    atk = random.randint(1, 20) + d
    return atk
def dmg():
    dmg = current.weapon + s
    return dmg
def battle()
    print('What will', name, 'do?')
    while hp > 0 and :

标签: pythonpython-3.x

解决方案


推荐阅读