Prof AJ

GS Escola de Tecnologia 🧡

Plataforma de conteúdos e atividades tecnológicas do Prof AJ (Alziro Júnior) .

Python

class Pokemon:
    def __init__(self,nome):
        self.nome = nome
        self.fome = 50
        self.felicidade = 0
        self.vida = 100
        self.fadiga = 0
        self.xp = 0
        self.nivel = 1

    def comer(self):
        self.fome -= 10
        print(f"🍕 {self.nome} comeu! Sua fome agora é: {self.fome}")

    def brincar(self):
        self.fome += 5
        self.felicidade += 10
        self.fadiga += 15
        print(f"🎈 {self.nome} Brincou! Sua fome agora é: {self.fome} e sua felicidade é: {self.felicidade} e sua fadiga é: {self.fadiga}")

    def lutar(self):
        self.fome += 15
        self.felicidade -= 20
        self.vida -= 20
        self.fadiga += 20
        print(f"⚔ {self.nome} Lutou! Sua fome agora é: {self.fome} e sua felicidade é: {self.felicidade} e você está com: {self.vida} de HP. Sua fadiga está em: {self.fadiga}")
        self.ganharXP(50)

    def dormir(self):
        self.fome += 6
        self.felicidade += 15
        self.vida += 10
        self.fadiga = 0
        print(f"🛏 {self.nome} Dormiu! Sua fome agora é: {self.fome} e sua felicidade é: {self.felicidade} e você está com: {self.vida} de HP. Sua fadiga está em: {self.fadiga}")

    def ganharXP(self, quantidade):
        self.xp += quantidade
        print(f"⭐ {self.nome} ganhou {quantidade} de XP! Total: {self.xp}/500")
        if self.xp >= 500:
            self.nivel += 1
            self.xp = 0
            print(f"🔝 {self.nome} Subiu de nível! O nível é: {self.nivel}")

       
   

nomePokemon = input("Qual o nome do seu Pokemon?")
meuPokemon = Pokemon(nomePokemon)

while True:
    print("--Treinador Pokemon--")
    print("1 - Comer")
    print("2 - Brincar")
    print("3 - Lutar")
    print("4 - Dormir")
    print("0 - Sair")
    escolha = int(input("Qual a sua escolha?"))
    match escolha:
        case 1:
            meuPokemon.comer()
        case 2:
            meuPokemon.brincar()
        case 3:
            meuPokemon.lutar()
        case 4:
            meuPokemon.dormir()
        case 0:
            print(f"A jornada do {meuPokemon.nome} chegou ao fim.")
            break
        case _:
            print("Opção inválida!")

Coordenação Motora Total

COORDENAÇÃO MOTORA TOTAL 🎯

🖱️ AÇÃO DO MOUSE NECESSÁRIA!

⏳ 1200s ⚡ 0 TPM

Teste Botões Mouse

GS MOUSE MASTER 🖱️

AGUARDANDO...
⏳ 45s | 🎯 0

Quiz GS - Gerais

QUIZ ESCOLAR DE CONHECIMENTOS GERAIS

Desafio Escolar (8 a 18 anos)

Quiz GS - Informática

QUIZ DE INFORMÁTICA & TECNOLOGIA

Testes de Conhecimento (Perguntas Expandidas)