1
resposta

Teste de código de criação de personagem.

class Personagem:

def __init__(self,nome, forca, destreza, inteligencia, experiencia, classe):
    self.__nome = nome
    self.__classe = classe
    self.__forca = forca
    self.__destreza = destreza
    self.__inteligencia = inteligencia
    self.__experiencia = experiencia
    self.__lvl = "1"

def personagem(self):
    print("{} classe : {} lvl : {}".format(self.__nome, self.__classe, self.__lvl))


def atributos(self):
    print("Atribudos do {} são : Força: {} Destreza: {} inteligencia: {} ".format(self.__nome,self.__forca,self.__destreza, self.__inteligencia, self.__experiencia))

def adicionar(self,forca, destreza, inteligencia, experiencia):
    self.__forca += forca
    self.__destreza += destreza
    self.__inteligencia += inteligencia
    self.__experiencia += experiencia

    if (experiencia >= 500):
        print("você subiu de lvl!")
    else:
        print("lute um pouco mais!")


def retirar(self, forca, destreza, inteligencia, experiencia):
    self.__forca -= forca
    self.__destreza -= destreza
    self.__inteligencia -= inteligencia
    self.__experiencia -= experiencia



pass
1 resposta

Comecei agora no curso de Python , acabei de finalizar o curso de Python 3: Introdução a Orientação a objetos e peguei algumas coisas como exemplo, mas ainda não ficou do jeito que eu esperava, mas esta ai minha tentativa.