def logar(): usr = str(request.form["usuario"]).title() senha = str(request.form["senha"]) visitante = Pessoa() banco = Banco() busca = banco.buscar_pessoa(usr, senha) if len(busca) > 0: x = busca[0] id = x[0] usuario = x[1] email = x[2] classe = x[4] session['logged_in'] = True if classe == "usuario": visitante = Usuario(id, usuario, senha, email) elif classe == "coordenador": visitante = Coordenador(id, usuario, senha, email) elif classe == "adm": visitante = Adm(id, usuario, senha, email) else: print("Um erro com as classes -> /logar") session['logged_in'] = False visitante.validar() try: if session['logged_in']: return redirect('/') else: return render_template('login.html', erro_log = True) except: return "Concerte isso"
def cadastrarPassageiro(veiculo:Veiculo): if veiculo.capacidade >= len(veiculo.passageiros) + 1: nome = input("Informe o nome do passageiro: ") idade = input("Informe a idade: ") cpf = input("Informe o CPF: ") p = Pessoa(nome, idade, cpf) veiculo.adicionarPassageiro(p) imprimePassageiros(veiculo) else: print("Capacidade esgotada! Você deve remover algum passageiro para adionar um novo. ")
def cadastrar_pessoa(): limpa_tela() print("########## CADASTRO DE PESSOA ##########\n") cpf = input("Informe seu CPF: ") if not dado_in_lista(1, cpf): nome = input("NOME: ") data_nasc = input("DATA DE NASCIMENTO: ") telefone = input("TELEFONE: ") email = input("E-MAIL:") endereco = input("ENDEREÇO: ") print('\n') pessoa = Pessoa(nome, cpf, email, endereco, data_nasc, telefone) salvar_arquivo(pessoa) return cpf return False
import hello from pessoas import Pessoa print(type(hello)) hello.f() print(type(Pessoa()))
from pessoas import Pessoa from veiculos import cadastro_veiculos, Veiculo import sqlite3 p = Pessoa( input('Digite algumas informações\nnome: '), input('CPF(11 digitos): '), int(input('Algumas informações sobre sua data de aniversario\ndia: ')), int(input('Mes: ')), int(input('Ano: ')), input('Voltando a mais algumas coisinhas...\nEndereco: '), float(input('Salario: ')), input('Profissao: '), ) def listar_pessoas(): bd = sqlite3.connect('pessoas.db') sql = bd.cursor() sql.execute('SELECT * FROM pessoas') print(sql.fetchall()) if __name__ == "__main__": while True: valor = int( input("""Digite a operação desejada 1 - Cadastrar Pessoa 2 - Cadastrar Veículo
from pessoas import Pessoa #p1 = Pessoa() #instanciando, criando um objeto a partir de uma classe, estamos utilizando um monlde para criar uma pessoa #p2 = Pessoa() #p1.nome = ('Luiz', 29) #ESSAS VARIÁVEIS DE INSTANCIAS, CRIADAS EM CADA OBJETO SÃO OS ATRIBUTOS DA CLASSE, NESSE CASO CRIANDO UM ATRIBUTO DA PESSOA 1 #p2.nome = ('João', 40) # p1.falar(p1), na teoria funcionário assim #p1.falar() # estou chamando a classe e o metodo que eu quero da classe p1 = Pessoa( 'Luiz', 24 ) # essas variáveis foram para dentro da classe eu só passa os valores como argumento, ou seja todas as instancias terão o q tiver na classe como parâmetro p2 = Pessoa('Fernando', 29) """ p1.comer('Maçã') #p1.falar('oi') p1.parar_comer() p1.parar_comer() p1.falar('oi') p1.comer('Maçã') p1.parar_comer() p1.falar('oi') p1.parar_falar() p1.falar('mudou') """ p1.falar('Olá') p2.falar('Bom Dia') print(p1.get_ano_nacimento())
from pessoas import Pessoa p1 = Pessoa('Jacson', 33) p1.nome = 'Jacson' p1.idade = 33 p1.ano_nascimento() p1.falar('Poo') p1.falar('Poo') p1.comer('Maçã') p1.falar('Poo') p1.parar_comer() p1.falar('Poo') p1.parar_falar() p1.parar_falar() p1.parar_comer() p1.comer('Maçã') p1.comer('Maçã')
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license()" for more information. >>> RESTART: C:/Users/Pri&Le/Documents/IMPACTA SI NOTURNO/2º SEM 2019 1º SEM CURSO/Curso Livre Python/pessoas.py >>> from pessoas import Pessoa >>> p=Pessoa() >>> type(p) <class 'pessoas.Pessoa'> >>> p.nome='Joao' >>> p.nome 'Joao' >>> RESTART: C:/Users/Pri&Le/Documents/IMPACTA SI NOTURNO/2º SEM 2019 1º SEM CURSO/Curso Livre Python/pessoas.py >>> form pessoas import Pessoa SyntaxError: invalid syntax >>> p=Pessoa() >>> from pessoas import Pessoa >>> p=Pessoa() >>> p.salvar() Salvando >>> RESTART: C:/Users/Pri&Le/Documents/IMPACTA SI NOTURNO/2º SEM 2019 1º SEM CURSO/Curso Livre Python/pessoas.py >>> from pessoas import Pessoa >>> p=Pessoa() >>> p.nome='Ana' >>> p.nome 'Ana' >>> RESTART: C:/Users/Pri&Le/Documents/IMPACTA SI NOTURNO/2º SEM 2019 1º SEM CURSO/Curso Livre Python/pessoas.py >>> from pessoas import Pessoa >>> p=Pessoa()