na linha 19, eu faria: while True: try: opcao = int(input('digite sua opção de 1 a 3: ')) return opcao except ValueError: print('Caractere invalido!') isso já não deixaria o código ser quebrado se a pessoa digitasse qualquer coisa além das opções
Um pequeno adendo ai, para comparações de tipos booleanos nao precisa usar if user == True:, somente if user: O if sempre espera uma condição booleana assim como o while.
Comigo aqui, o Pycodestyle dá até erro quando eu tento comparar assim, não gosto de comparar apenas usando o nome da variável porque fica menos legível, gostei muito e uso o if user is True, ou if user is not True, uso assim pro None também, gostei muito dessa sintaxe, ler um código assim fica simplesmente perfeito
jhonatan, olá! Daqui é o Adriano em Angola estou a começar a prender python e tenho uma dificuldade e tenho procurado vários tuturias no youtube mais sem sucesso. Acontece que eu tenho uma impressora de mão a laiser quero fazer uma fatura com image e imprimir nesta impressora já náo consigo. Eu mesmo quero é: através de uma aplicação em python conseguir criar uma fatura em PDF daquele tanho pequenito. A gradeço a compreensão
Só espero que não venha ninguem pra escrever "Aprendi mais aqui que na faculdade" só que quem diz isso ta pouco se lixando em aprender so ficando no celular, facebook ou instagran
Iniciativa ótima! Estou começando na programação e fiquei com uma dúvida. Acho que o programa do colega permite criar o mesmo usuário com senhas diferentes, pois a função busca_usuario retorna TRUE se usuário E senha forem iguais. Procede essa dúvida? Muito obrigado e parabéns ao professor e aluno!
10:43 Na condicional ali, ee verificou usando "user == True", o correto seria "if user is True" ou "if user" apenas, não gosto dessa última sintaxe mas funciona também
Caramba um dos meus primeiros programa foi um sistema de login , o meu era mais completo tinha verificação de @ etc.., ele mostrava o erro na tela tipo se a senha ta muito curta etc... Dava pra mudar a senha e email, e alem dos arquivos txt eu coloquei os dados dos usuários organizado em um arquivo excel só pro adm poder acessar.. e eu criptografava as senhas antes de armazenar no arquivo txt.
não pq, cada distribuição funciona diferente, eu teria que criar uns 200 vídeos para cada distro diferente. melhor pesquisar como instalar vs no X distribuição
Se você usa o Ubuntu você pode entrar no 'Ubuntu software' que tem um icone de uma sacola laranja com a letra 'A' e ai voce pode fazer a instalação procurando pelo nome do software que voce quer instalar. Ou voce pode fazer por comando com o snap. Primeiro rode o comando: sudo apt update | E depois instale o snap: sudo apt-get install snapd Depois é só rodar o comando: sudo snap install code --classic | Se mais tarde você precisar atualizar o programa use: sudo snap refresh code | Ou se quiser desinstalar: sudo snap remove code
Futuramente seria interessante ensinar sobre databases sqlite e mysql, eu acho bem mais fácil armazenar e tratar dados usando databases do que arquivos de texto. PS: Se user já é um boleano não tem porquê criar uma expressão para verificar se ele é True, isso apenas vai aumentar a quantidade de coisas que precisam serem processadas. Você pode simplesmente fazer *if user:*
na verdade uma reposta mais próxima seria: o mais conveniente seria o que atendesse o cliente e então, se for um requisito ter tudo armazenado em um banco de dados, então sim seria mais interessante. Ou caso seja tão trivial para você criar e manter um banco de dados, então sim, um banco de dados tbm seria interessante nessa situação
Estou com 29 anos e vou começar o curso de Tads agora, mas estava pensando em começar alguns cursos de programação enquanto curso a faculdade. Comecei a pesquisar e vê o pessoal falando para começar curso logica de programação, html, css e javascript é uma boa ideia? Vou começar agora então não sei nada. Poderia me ajudar?
Opa, se ao invés de login, eu usar um método de ativação? Por exemplo: ao instalar um .exe o sistema gerar um código aleatório (Este código deve ser individual por PC para não ter plágio/ compartilhamento de acesso), o usuário será direcionado para um site da web para preencher os dados pessoais com o código gerado pelo sistema, ao contatar o suporte o sistema será ativar por tempo limitado em datas... É possível? Se sim, tem alguma fonte que eu possa estudar sobre o assunto? Desde já agradeço e parabéns pelo trabalho👊🤩
Jhonatan, mas tipo assim. Cadastra a senha no arquivo e fica disponível pra consulta? Em produção não é assim, certo? Qual técnica é utilizada para esconder a senha?
depende de quanto tempo tem pra estudar por dia, eu julgaria que 1 mês de estudo com 1 ou mais horas por dia seria o suficiente, só depende da dedicação do aluno
demorei 4 meses pra terminar o curso, do canal curso em vídeo, estudando 1 hora por dia, hj consegui fazer um sistema de login bom, só que demorei um pouco pra aprender sobre manipulação de arquivos...
haha, a lista é gigante. Mas você pode tbm colocar sempre "um tratamento maior " para qualquer cenário que não cai nos "tratamentos menores", assim não precisa criar 20 cenário diferentes
eu coloquei um sistema de login no meu github e fiquei pensando mano isso é mt esquisito vou tirar mas nem tirei deixei pensei q isso era algo meio inutil ai vc postou esse video tipo 2 dias dps lol ksks
Esse senhorzinho e mto brabo, o cara ganha todas, parabéns Nilson 🤓
o Nilson é muito dedicado
@@DevAprender po cara, de meus parabens a ele, de verdade mesmo.
@@DevAprender vc pode liberar ou fazer um tutorial desse app???
@@thasiaferreira1615 é só fazer. Dificuldade 2/10
na linha 19, eu faria:
while True:
try:
opcao = int(input('digite sua opção de 1 a 3: '))
return opcao
except ValueError:
print('Caractere invalido!')
isso já não deixaria o código ser quebrado se a pessoa digitasse qualquer coisa além das opções
A mano, fiquei rindo porque você me lembrou do GigaChad kkkkkk
eu juro que nem sabia o quem era até o pessoal começar a comentar aqui no canal 🤣🤣
KKKKKKKKKKKKKKKKKKKKKKKKKK realmente parece
eu ri muito mano pqp aushuahsuausasu
Eu abri o video só pra ver se alguém comentavas isso.
Tô há uma semana tentando achar esse nome.
Eu ri só pq tu falou mano KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Muito bom!!
Parabéns Nilson, com um bom professor sempre teremos ótimos resultados!!
Parabéns ao Sr. Nilson e ao canal por esta abertura de espaço aos alunos. Show !
Consigo aprender isso no curso técnico em desenvolvimento de sistemas?
@@nutellagamer1211 Então man, com os conteúdos aqui do canal e livros e videos no youtube você vai conseguir desenrolar bem.
Sou iniciante e teus vídeos me ajudaram bastante. Obrigado pelos conteúdos de QUALIDADE! Só torço para que vídeos saem mais seguidos hahahaha. Abraço!
Gigachad programador, slc 😂
Eu tenho uma dificuldade no Python, mas gostei demais do vídeo 🎉
Parabéns ao seu aluno....
#Estou acompanhando...
Salve salve...
iniciando em Python e acompanhando todos seus vídeos, parabéns ,está me ajudando muito
✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟:
▸ Entre aqui ➜ bit.ly/TelegramDevAprender
e se o usuario for [ , ]????
mano , tu e muito bom nesses projetos
Oi jhonatan tudo bem, você poderia fazer um vídeo montando esse programa para eu poder fazer mais exercícios assim ???
@Dev Aprender
Esse quadro é mt bom! Poderia separar os videos dele em uma playlist? Sua didática é mt boa, parabéns!
Tanto o Jhonatan quanto o Nilson foram d+
Top
Likeeeeeeeeee
To acompanhando
Disponibiliza um curso de tkinter, para os iniciantes 🙏
To acompanhando!
estou acompanhando
Tô acompanhando a partir desse mês.
Um pequeno adendo ai, para comparações de tipos booleanos nao precisa usar if user == True:, somente if user:
O if sempre espera uma condição booleana assim como o while.
Comigo aqui, o Pycodestyle dá até erro quando eu tento comparar assim, não gosto de comparar apenas usando o nome da variável porque fica menos legível, gostei muito e uso o if user is True, ou if user is not True, uso assim pro None também, gostei muito dessa sintaxe, ler um código assim fica simplesmente perfeito
Bem lembrado!
@@DanielRios549 Eu prefiro o if user: pq e mais legível para mim e também pq segue os standards de python
Estou gostando!!! Sempre vejo seus vídeos.
Parabéns mano continua
estou acompanhando.
Estou acompanhando
jhonatan, olá!
Daqui é o Adriano em Angola estou a começar a prender python
e tenho uma dificuldade e tenho procurado vários tuturias no youtube mais sem sucesso.
Acontece que eu tenho uma impressora de mão a laiser quero fazer uma fatura com image e imprimir nesta impressora já náo consigo.
Eu mesmo quero é: através de uma aplicação em python conseguir criar uma fatura em PDF daquele tanho pequenito. A gradeço a compreensão
Muito bom parabéns, agradeço demais as informações.
Explicação fácil e didática. Parabéns
Gostei muito do vídeo! traz mais nesse formato
Excelente didática, parabéns pela iniciativa!
muito bom parabéns sr Nilson!!
Tô acompanhando
Top eu estou acompanhando sou iniciante em python
legal! tamo junto
to acompanhando!
To acompanhando
Muito top, parabéns Nilson!
poderia fazer um vídeo da parte logica sendo feita para um login a partir de uma API? tirar do console direcionar para a janela de login...
Muito massa. Vou criar um desse usando o MySQL
Só espero que não venha ninguem pra escrever "Aprendi mais aqui que na faculdade" só que quem diz isso ta pouco se lixando em aprender so ficando no celular, facebook ou instagran
try e except são otimas alternativas pra controle de erros!
Exatamente
Só o Português do amigo que está meio mal, mas fora isso curti o sistema de login dele.
Acompanhando
Quase tinha um ataque cardíaco ao ver que o cara guardou password em plain text.
good bay, kkk esse eu ri, mas ficou massa.
Vc pode fazer um curso sobre vscode no Linux
vou considerar a possibilidade
Iniciativa ótima!
Estou começando na programação e fiquei com uma dúvida.
Acho que o programa do colega permite criar o mesmo usuário com senhas diferentes, pois a função busca_usuario retorna TRUE se usuário E senha forem iguais.
Procede essa dúvida?
Muito obrigado e parabéns ao professor e aluno!
Tu se comunica muito bem
obrigado :)
Top de mais... parabéns!!!
to acompanhando... : )
Parabéns pelo trabalho
Ótimo conteúdo, vai abrir uma nova turma pra python ?
No momento estou sem previsão Diogo, mas fique atento aqui no canal para novidades
10:43 Na condicional ali, ee verificou usando "user == True", o correto seria "if user is True" ou "if user" apenas, não gosto dessa última sintaxe mas funciona também
Obrigado pela ajuda
Parabéns pelo conteúdo e canal fera! Tem previsão pro curso de Python? Abç..
fala Thiago! Obrigado!
Sem previsão no momento
@@DevAprender Mas tem um otimismo pra esse ano ainda, obrigado!
Caramba um dos meus primeiros programa foi um sistema de login , o meu era mais completo tinha verificação de @ etc.., ele mostrava o erro na tela tipo se a senha ta muito curta etc... Dava pra mudar a senha e email, e alem dos arquivos txt eu coloquei os dados dos usuários organizado em um arquivo excel só pro adm poder acessar.. e eu criptografava as senhas antes de armazenar no arquivo txt.
E esses shapes da Powell Peralta 🙂
Top!
Parabens
Aonde eu consigo esse código para estudar ?
Oi, como funciona esse esquema do system('cls'). Here did not work. Thanks.
Ótimo vídeo mas meu TOC com essa de *VEREFIQUE* invés de Verifique, acabou comigo hahahaha
Caralho eu achando que era o codigo de um adolescente e é de um senhor caralho que massa
Vc pode fazer um tutorial sobre a instalação do vs-code no Linux
não pq, cada distribuição funciona diferente, eu teria que criar uns 200 vídeos para cada distro diferente.
melhor pesquisar como instalar vs no X distribuição
Se você usa o Ubuntu você pode entrar no 'Ubuntu software' que tem um icone de uma sacola laranja com a letra 'A' e ai voce pode fazer a instalação procurando pelo nome do software que voce quer instalar. Ou voce pode fazer por comando com o snap. Primeiro rode o comando: sudo apt update | E depois instale o snap: sudo apt-get install snapd Depois é só rodar o comando: sudo snap install code --classic | Se mais tarde você precisar atualizar o programa use: sudo snap refresh code | Ou se quiser desinstalar: sudo snap remove code
Show!
qual esse papel de parede?
Esse curso de Python vc ainda vende? Onde encontro?
muito bom!
Futuramente seria interessante ensinar sobre databases sqlite e mysql, eu acho bem mais fácil armazenar e tratar dados usando databases do que arquivos de texto.
PS: Se user já é um boleano não tem porquê criar uma expressão para verificar se ele é True, isso apenas vai aumentar a quantidade de coisas que precisam serem processadas. Você pode simplesmente fazer *if user:*
Uma dúvida, essas funções tem que estar no mesmo arquivo, ou poderia criar outros arquivos com cada função e depois chamar elas no arquivo principal ?
Como deixar o terminal igual ao seu? O meu fica todo poluído kkk
Fiz um com tkinter, ficou massa.
Faz um tutorial ensinando como salvar e coletar dados de uma arquivo TXT e colocar no programa
já fiz, procure manipulação de arquivos Python dev aprender
já fiz, procure manipulação de arquivos Python dev aprender
@@DevAprender obg.
Muito interessante a maneira em que ele escreveu o cód! Se fosse um sistema real seria mais conveniente usar um banco de dados, né?
na verdade uma reposta mais próxima seria: o mais conveniente seria o que atendesse o cliente e então, se for um requisito ter tudo armazenado em um banco de dados, então sim seria mais interessante.
Ou caso seja tão trivial para você criar e manter um banco de dados, então sim, um banco de dados tbm seria interessante nessa situação
cria uma bonus de django rest framework dentro da plataforma do curso
você é aluno? Temos um módulo somente com Django já. Confira lá
@@DevAprender sim, ja completei o modulo, queria um modulo pra fazer Apis com django
Velho conhecido esse lobo
Tô acompanhado
Bem legal
Amigo como faço para atualizar o software que eu crio depois de instalado no cliente ?
Bom demais
Tô acompanhado
Estou com 29 anos e vou começar o curso de Tads agora, mas estava pensando em começar alguns cursos de programação enquanto curso a faculdade. Comecei a pesquisar e vê o pessoal falando para começar curso logica de programação, html, css e javascript é uma boa ideia? Vou começar agora então não sei nada. Poderia me ajudar?
E ae Mikael peguei como exemplo este vídeo, estou na mesma que você . ruclips.net/video/X-VWvs71xKs/видео.html
To acompanhado
Acompnhando
Opa, se ao invés de login, eu usar um método de ativação? Por exemplo: ao instalar um .exe o sistema gerar um código aleatório (Este código deve ser individual por PC para não ter plágio/ compartilhamento de acesso), o usuário será direcionado para um site da web para preencher os dados pessoais com o código gerado pelo sistema, ao contatar o suporte o sistema será ativar por tempo limitado em datas... É possível? Se sim, tem alguma fonte que eu possa estudar sobre o assunto? Desde já agradeço e parabéns pelo trabalho👊🤩
Jhonatan, mas tipo assim. Cadastra a senha no arquivo e fica disponível pra consulta?
Em produção não é assim, certo? Qual técnica é utilizada para esconder a senha?
isso, em produção você usuária um algoritmo de criptografia para criptografar a senha e enviar ela criptografada
@@DevAprender show
Com quanto tempo de curso (+ ou -) é possível começar a fazer programas dessa magnitude? Eu sei que depende bastante do curso mas tem alguma media?
depende de quanto tempo tem pra estudar por dia, eu julgaria que 1 mês de estudo com 1 ou mais horas por dia seria o suficiente, só depende da dedicação do aluno
@@DevAprender Humm Entendi, muito obrigado
demorei 4 meses pra terminar o curso, do canal curso em vídeo, estudando 1 hora por dia, hj consegui fazer um sistema de login bom, só que demorei um pouco pra aprender sobre manipulação de arquivos...
@@DevAprender acho q é pouco 1 hora, mas sei lá depende da pessoa
Se você já tem lógica de programação é rapidinho...
Estoua companhando
Muito legal
Tô aprendendo
Como seria login so com usuário que adm criar
Muito bom
Nem é tão difícil, o problema mesmo é vc pensar em cada merda q o usuário pode fazer e criar uma solução para todas elas 🤔
haha, a lista é gigante.
Mas você pode tbm colocar sempre "um tratamento maior " para qualquer cenário que não cai nos "tratamentos menores", assim não precisa criar 20 cenário diferentes
ele tbm escreveu "goodbye" errado
🤭🤭
eu acho que se ele tem capacidade de escrever um programa legal assim ele talvez tenha capacidade de ser sarcástico na escrita kkk
@@animaviva7 vc seria sarcástico em um projeto? Acho q tem hrs e hrs pra cada coisa ne
@@daumapensadinha4464 eh so uma interação legal cara, foi só uma expressão bacana, relaxa kkkkkkkkkkkkkkk
eu coloquei um sistema de login no meu github e fiquei pensando mano isso é mt esquisito vou tirar mas nem tirei deixei pensei q isso era algo meio inutil ai vc postou esse video tipo 2 dias dps lol ksks
eu não sou o Google, mas sei o que estão pesquisando tbm hauaha
@@DevAprender iih rapaz to com medo do próximo vídeo então kjkj
Mais fica feio o "verEfique", " "goodbAy"
Boa
que massa
Mt top
good Bay????
como conectar o phyton ao html
Esse software só funciona em windows... system ('cls')
Programação: 10
Português: 0