Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class person():
- def __init__(self, nome, idade, peso, altura):
- self.nome = nome
- self.idade = idade
- self.peso = peso
- self.altura = altura
- def envelhecer(self, idade):
- self.idade +=1
- print("idade anterio %i nova idade %i"%(idade, self.idade))
- if self.idade <= 21:
- crescer()
- def crescer(self, altura):
- self.altura +=0,5
- print("altura anterio %f novo altura %f"%(altura, self.altura))
- def engorda(self, peso):
- self.peso +=3
- print("peso anterio %f novo peso %f"%(peso, self.peso))
- def emagrecer(self, peso):
- self.peso -= 3
- print("peso anterio %f novo peso %f"%(peso, self.peso))
- active = True
- print((" "*7)+"Criando pessoa!")
- def criando():
- pess = []
- pess.append(input("digite o nome"))
- pess.append(int(input("digite a idade")))
- pessoa.append(float(input("digite o peso")))
- pess.append(float(input("digite a altura")))
- return pess
- pessoa = []
- try:
- pessoa = criando()
- print("criado")
- except:
- print("erro ao criar")
- while active:
- try:
- if pessoa[-1] == -1:
- pessoa = []
- try:
- pessoa = criando()
- print("criado")
- except:
- print("erro ao criar")
- 1 = pessoa[0]
- 2 = pessoa[1]
- 3 = pessoa[2]
- 4 = pessoa[3]
- boneco = person(1, 2, 3, 4)
- print(" ")
- print(" envelhecer[ 1 ] crescer[ 2 ] engorda[ 3 ] emagrecer[ 4 ] \n Sair[ 0 ] Criar outro personagem[ -1 ]")
- opcao = int(input("digite a ação desejada")
- if(opcao == 1):
- boneco.envelhecer()
- print("açao realizada %s"%boneco.nome)
- elif opcao == 2:
- boneco.crescer()
- print("açao realizada %s"%boneco.nome)
- elif opcao == 3:
- boneco.engorda()
- print("açao realizada %s"%boneco.nome)
- elif opcao == 4:
- boneco.emagrecer()
- print("açao realizada %s"%boneco.nome)
- elif opcao == 0:
- exit()
- elif opcao == -1:
- pessoa.append(-1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement