Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Erro na palavra "Pessoa"

class Pessoa:
    def __init__(self, nome, sobrenome):
        self.nome = nome
        self.sobrenome = sobrenome

    def exibe_nome_e_sobrenome(self):
        print("{0} {1}".format(self.nome, self.sobrenome))


pessoa = Pessoa("Chalita", "Steppat")
pessoa.exibe_nome_e_sobrenome()

Após colocar no console esta parte ( pessoa = Pessoa("Chalita", "Steppat"), pessoa.exibe_nome_e_sobrenome() ) \ Ele da erro e fala que a "Pessoa" não e definida. Tentei de diversas formas corrigi-la, mas não consegui fazer rodar preciso da ajuda de vocês.

4 respostas

Mano...tá certo, dei o copy e paste e funfou belezinha.

Confere se não está mal identado o código, por que aqui deu certinho....

Exemplo Python

Como eu faria pra rodar ele no console? as vezes e isso que estou fazendo errado, estou fazendo dessa forma não estou conseguindo reproduzir eu acho por não saber mecher no pycharm:

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

solução!

Agora entendi...você está abrindo o Console manualmente...

Clica no título da aba lá do teu arquivo e manda executar esse arquivo em específico, que vai rodar só ele.

Da pra rodar no console mas primeiro você vai ter que importar sua classe pro python entender o que ela faz. Antes de colocar o pessoa = Pessoa("nome", "sobrenome") coloque from exercicios import Pessoa e tira essa letra maiuscula no inicio do nome do arquivo que isso vai contra as normas de nomear modulos da comunidade do python.