Eu como aluno, quero agradecer a todos que colaboraram finaceiramente pra este curso, eu não tive condições de ajudar, mas graças a vocês eu tenho acesso ao melhor curso de python que eu já vi, muito obrigado a todos, e espero que um dia eu possa esta retribuindo esse imenso favor. Obrigado professor Guanabara, você é o melhor de todos!
Que coisa maravilhosa. estou em 2024 e vendo essa AULA, que professor maravilhoso... muito didático e não posso esquecer de mencionar a equipe de edição. aproveitem e veja. não me decepcionou. ESPERO VOCÊS NO MUNDO 2. print('Obrigado, Mundo 1!')
@@natanguerra3499 eu comecei a 2 semanas Eu vou fzr um curso de T.I e vou usar esse curso aqui para expandir meus conhecimentos, nunca tive um professor que explicasse tão bem quanto esse cara
Eu aqui no ano de 2024 vencendo mais uma etapa e concluindo o primeiro mundo do curso de Python 7 anos depois dele ser criado. Muito obrigado professor pelas aulas e a comunidade pelo apoio. tmj galera 🤓🖖🖖🖖
Fiz anotações da parte de códigos do mundo 1, espero ter ajudado alguém, e antes de fazer a prova revise tudo até ter certeza de que você sabe tudo, não esquece do primeiro vídeo sobre a história do Python. >>>>Anotações Python>input() Serve para introduzir dados a uma variável. Bem semelhante ao print(), é possível colocar mesagens no nosso input(prombt), e esse nome "prombt" é onde colocamos essa mensagem, mas ela tem que estar entre aspas também. -Básicamente para você entender um pouco as aspas, as caracteres tipo letras e simbolos necessitam estar entre aspas, é assim que o python trata as caracteres que quando colocadas entre aspas recebem o tipo primitivo "str", mais não se preocupe com isso agora, na aula 006 você irá entender melhor fique tranquilo, mas fique com essa breve introdução. *Exemplo: n = input('Digite uma frase: ') print(n) Resultado: Digite uma frase: Bom dia Bom dia >>>Tipos primitivos>006Concatenação: Junção de string, o python não reconhece esses dados como números, mas como string e string + string == stringstring. -Bem queremos somar esses valores, e precisamos convertelos. E aqui entra os tipos primitivos. >>int() Significa inteiro(número inteiro), os números inteiros são ....-3, -2, -1, 0, 1, 2, 3.... >>float() Significa números reais, que são números com ponto flutuante ou número quebrados ....-3.1, -2.0, -0.5, 0.0, 1.4, 3.5, 1000.0.... >>str() Serve para caracteres em geral, no python tudo entre aspas são str mesmo se for número, entre '' TUDO é str. >>bool() Serve básicamente para checar se existe algum dado, se tiver devolte True se não False. -Básicamente eles servem para informarmos ao python qual o tipo primitivo daqueles dados que informamos anteriormente. -Agora vamos usar os tipos primitivos, de acordo com nossas necessidades que pode ser o float ou int nesse caso. n1 = int(input('Número 1: ')) n2 = int(input('Número 2: ')) print(n1+n2) Resultado: Número 1: 3 Número 2: 6 9 -É possível apresentar os dados com o print de uma forma mais bonita e que irá ajudar muito lá na frente. Digamos que no exemplo anterior queremos que apareça uma mensagem tipo "A soma entre 3 e 6 vale 9" no nosso print, parece díficil mais acredite é simples. Para fazermos isso vamos usar f'' significa f strings dentro do nosso print dessa forma, print(f'') e em seguida usar mascaras(chaves) e introduzir as nossas variáveis. -Analise o exeplo abaixo. n1 = int(input('Número 1: ')) n2 = int(input('Número 2: ')) print(f'A soma entre {n1} e {n2} vale {n1+n2}') Resultado: Número 1: 3 Número 2: 6 A soma entre 3 e 6 vale 9 >>type() Caso queira checar o tipo primitivo, use o type() e informe no parametros o que você quer checar, como variável. *Exemplo: n1 = input('Digite: ') print(type(n1)) Resultado: Digite: 4 # Significa que é da classe string. *Exemplo 2: n1 = int(input('Digite: ')) print(type(n1)) Resultado: Digite: 9 # Significa que é da classe inteira. >>Comandos is>isnumeric() Serve para chegar se os valores são números ou não se for devolverá True se não False. >>isalpha() Serve para checar se são letras. >>isalnum() Serve para checar se são alfanúmericos. >>isupper() Server para checar se são todas letras maiúsculas. >>islower() Serve para checar se são todas letras minúsculas. >>istitle() Serve para checar se é um titúlo. >>iscapitalize() Serve para checar se sua inicial está capitalizada(maiúscula) >>isspace() Serve para checar se possuí apenas espaçamento. *Exemplo que serve para testar com todos, usarei o primeiro comando para o exemplo. n = input('Digite algo: ') print(n.isnumeric()) Resultado: Digite algo: 7 True # Nesse caso significa que é número *Exemplo 2: n = input('Digite algo: ') print(n.isnumeric()) Resultado: Digite algo: olá False # E nesse que o valor não é um número. >>>Operadores aritmeticos>007Ordem de precedência>end='' Serve para juntar print() com outro. *Exemplo: print('Bom', end=' ') print('dia') Resultado: Bom dia >>
Server para quebrarmos um print() em qualquer lugar. *Exemplo: print('Bom dia Boa noite') Resultado: Bom dia Boa noite Obs: O resto está em ver "respostas", pois o UA-cam não aceita texto grandes.
>>>>>>>PARTE 2>int() Significa inteiro(número inteiro), os números inteiros são ....-3, -2, -1, 0, 1, 2, 3.... >>float() Significa números reais, que são números com ponto flutuante ou número quebrados ....-3.1, -2.0, -0.5, 0.0, 1.4, 3.5, 1000.0.... >>str() Serve para caracteres em geral, no python tudo entre aspas são str mesmo se for número, entre '' TUDO é str. >>bool() Serve básicamente para checar se existe algum dado, se tiver devolte True se não False. -Básicamente eles servem para informarmos ao python qual o tipo primitivo daqueles dados que informamos anteriormente. -Agora vamos usar os tipos primitivos, de acordo com nossas necessidades que pode ser o float ou int nesse caso. n1 = int(input('Número 1: ')) n2 = int(input('Número 2: ')) print(n1+n2) Resultado: Número 1: 3 Número 2: 6 9 -É possível apresentar os dados com o print de uma forma mais bonita e que irá ajudar muito lá na frente. Digamos que no exemplo anterior queremos que apareça uma mensagem tipo "A soma entre 3 e 6 vale 9" no nosso print, parece díficil mais acredite é simples. Para fazermos isso vamos usar f'' significa f strings dentro do nosso print dessa forma, print(f'') e em seguida usar mascaras(chaves) e introduzir as nossas variáveis. -Analise o exeplo abaixo. n1 = int(input('Número 1: ')) n2 = int(input('Número 2: ')) print(f'A soma entre {n1} e {n2} vale {n1+n2}') Resultado: Número 1: 3 Número 2: 6 A soma entre 3 e 6 vale 9 >>type() Caso queira checar o tipo primitivo, use o type() e informe no parametros o que você quer checar, como variável. *Exemplo: n1 = input('Digite: ') print(type(n1)) Resultado: Digite: 4 # Significa que é da classe string. *Exemplo 2: n1 = int(input('Digite: ')) print(type(n1)) Resultado: Digite: 9 # Significa que é da classe inteira. >>Comandos is>isnumeric() Serve para chegar se os valores são números ou não se for devolverá True se não False. >>isalpha() Serve para checar se são letras. >>isalnum() Serve para checar se são alfanúmericos. >>isupper() Server para checar se são todas letras maiúsculas. >>islower() Serve para checar se são todas letras minúsculas. >>istitle() Serve para checar se é um titúlo. >>iscapitalize() Serve para checar se sua inicial está capitalizada(maiúscula) >>isspace() Serve para checar se possuí apenas espaçamento. *Exemplo que serve para testar com todos, usarei o primeiro comando para o exemplo. n = input('Digite algo: ') print(n.isnumeric()) Resultado: Digite algo: 7 True # Nesse caso significa que é número *Exemplo 2: n = input('Digite algo: ') print(n.isnumeric()) Resultado: Digite algo: olá False # E nesse que o valor não é um número. >>>Operadores aritmeticos>007Ordem de precedência>end='' Serve para juntar print() com outro. *Exemplo: print('Bom', end=' ') print('dia') Resultado: Bom dia >>
Server para quebrarmos um print() em qualquer lugar. *Exemplo: print('Bom dia Boa noite') Resultado: Bom dia Boa noite >>>Utilizando módulos>008Math>ceil(x) Serve para arredondar para cima. >>floor(x) Serve para arredondar para baixo. >>sqrt(x) Serve para raiz quadrada. >>trunc(x) Serve para excluir as casas decimais. >>pow(x, y) Serve para potência. >>factorial Serve para ver o valor de um número fatorado. >>Biblioteca Random>random(x, y) Serve para gerar números reais aleátorios de x a y ou de 0 a 1.0 caso você não defina o x e o y. >>randint(x, y) Serve para gerar números inteiros aleátorios, nesse caso você precisa informar o x e y. >>shuffle() Serve para embaralhar uma lista, básicamente esse módulo modifica as nossas listas. *Exemplo: a = ['a', 'b', 'c', 'd'] shuffle(a) print(a) Resultado: ['c', 'a', 'd', 'b'] >>choice() Serve para escolher aleátoriamente um item de uma lista. a = ['a', 'b', 'c', 'd'] print(choice(a)) -Algo muito importante é que ao você apertar ctrl e espaço você pode ver os módulos que podem ser importados *Exemplo: from math import # nessa parte você aperta e verá o que pode ser importado.
Changando em 2024 no mundo do Python, para aprender a dominar as ferramentas de IA do presente. Esse curso só o basicão deu para ver por que muitas ferramentas de IA estão usando python é simplesmente incrivel essa linguagem e muito mais fácil do que o PHP e JS que aprendi aqui anos e agora voltando para ver mais um curso. Parabéns a toda equipe do Curso em vídeo, por deixar todo esse conteúdo gratuito e acessível! :)
Estou vendo este vídeo 07/02/2022 e cara sem palavras, estou aprendendo muito e vejo outras portas pra mim hoje em dia, venho de nove meses sofrendo, sem respostas, sem sentido na minha vida, conheci este curso, me apliquei, me inscrevi em uma faculdade de Análise e Desenvolvimento de sistema, passei e agora em março começo minha jornada, muito obrigado Curso em Vídeo principalmente a você Gustavo pela excelente dicção em explicar e ensinar, por oferecer essa experiência GRATUITA as pessoas que estão procurando novos caminhos, só tenho a agradecer.
Gustavo, se você puder, por favor, ensina no curso como criar um aplicativo para o Android em Python, mesmo que seja simples, mas criando um, compilando, executando no Android.. Se puder, acho que muita gente agradece! :D
Adorando esse curso de Python. Está me ajudando muito na minha tese de doutorado e sou eternamente grata por todo o capricho dessas aulas e feliz por saber que tanta gente colaborou para que isso acontecesse :D
Estou em 2023 iniciando o curso de Python, algo que eu estou aprendendo do absoluto 0, e olha, não tem como não aprender com o prof. Guanabara, o cara tem uma didática incrível. Quero me especializar em Data Science, e Python é uma das ferramentas mais importantes, e esse material aqui é superior a muitos cursos que a gente paga por aí. E obrigado a todos que contribuiram.
Olha oq eu fiz: from time import sleep print('-='*20) k = int(input('Quantos km/h você estava? ')) print('-='*20) e = float(input('E por quanto tempo você se manteve nessa velocidade? ')) print('-='*20) print(' \033[0;36mCalculando...\033[m') sleep(2) c = k*e print('Pelos meus calculos você percorreu {}km\h.'.format(c)) FICO MUITO FELIZ ASSISTINDO SUAS AULAS GUSTAVO NÃO SO PELO APRENDIZADO PELA PESSOA QUE VOCÊ É, MUITO INCRIVEL O SEU TRABALHO. GOSTARIA MUITO EM TER AULAS PRESENCIAIS COM VOCÊ... MUITO OBRIGADO ME SINTO MUITO BEM ASSISTINDO SUAS AULAS
Estou fazendo faculdade de engenharia mecanica e rodei em um matéria de Introdução a Ciência da Computação. E adivinha qual é a língua? Python! Estou vendo o curso e já no mundo 1 aprendi muita coisa que os professor da facul nem mencionaram em aula. Muito massa!!!
30/10/2024 RAPAZES Hoje termino aqui o mundo 1 do curso de python, estou muito grato por todos que ajudaram a contribuir com esse curso maravilhoso, realmente nao sabia de absolutamente nada de progamação e hoje declaro que aqui foi meu inicio de partida para o mundo da programação, Obrigado Gustavo guanabara e a equipe por tras, realmente foi extremamente gratificante essa jornada e continuarei os outros mundos após um breve descanso kkkkkkk, bom consegui passar no teste final com 100% de aproveitamento , foi extremamente facil, muitissimo obrigado mais uma vez professor, você sempre será eternizado em meu coração 30/10/2024
Queria expressa meus profundos agradecimentos ao Professor Guanabara e aos apoiadores do curso, graças a vocês hoje em 2023 eu estou realizando um sonho de estudar programação, e melhor ainda, estou aprendendo com uma qualidade que eu nunca vi aqui no YT, meus parabéns e muito obrigado, certamente vou finalizar esse curso de Python e fazer todos os outros cursos do @Curso em vídeo. ;)
Coloquei um Gorillaz pra tocar enquanto fazia os desafios, depois Racionais. Me diverti fazendo tudo e nem vi a hora passando ! Guanabara, você é foda4 demais !!
Galera de 2023 que quis virar a chave... decidi começar um novo estudo, uma nova carreira e sou muito grato a todos os envolvidos do curso em vídeo. O curso é sensacional, ótima didática, fácil aprendizado em forma de games
Estou terminando o nível fundamental do curso de python e gostaria de agradecer a todos, que de alguma forma contribuiu para que este curso chegasse até aqui. Gostei da didática aplicada ao curso pelo professor e com certeza continuarei fazendo-o até o final... Para o desafio das cores, fiz somente em 10 programas.
Só quero agradecer ao Professor Guanabara, por essa oportunidade de aprender uma linguagem de programação. Que felicidade, Obrigado curso em vídeo, vocês são nota 10. Pra mim que não tive mais oportunidade de trabalho aprender Python da uma delicia. 😂😂😂😂🖖🖖
Aula 11 finalizada! Hora de agradecer pelo Mundo 1, foi uma experiência incrível que eu gostaria de ter conhecido em 2016, eu estava tão perdido na época que eu teria mudado a minha história. Hoje sinto que consigo mudar pra muito melhor!!!! Marquei presença e agora é hora de fazer o teste!!!
Meta de trabalhar na área ainda em 2023!!!! hoje 24/12/22 cara eu estou tão feliz que cheguei até aqui, ao olhar minha jornada que começou no começo de novembro eu fico muito orgulhoso, sai do absoluto nada pra alguma coisa kkkkkkkkkkkk
hoje dia 28/12/2022 eu encerro o curso introdutório e básico de python. muito obrigado professor por tudo, esse é o melhor curso de python que eu já vi.
Gustavo, vc e sua equipe arrasaram mto na qualidade do curso disponibilizado aqui no youtube. Estou em 2023 me empenhando bastante pra me tornar uma profissional capaz tanto qto vcs são, ou seja... mto fera!! Parabéns por cada detalhe e mto obrigada!
Para quem gosta de futebol para dar uma destraida ae :D time=str (input('Digite o nome do seu time ')).capitalize().strip() mund=int (input('Escreva quantas vezes seu time tem mundial')) if time=='palmeiras': print ('Palmeiras nao tem mundial :D') else: print('Parabens o {} tem {} mundial'.format(time,mund))
define a string como toupper e verifica ela com tudo maiusculo ou minusculo, ae se a pessoa escrever Palmeiras ou PaLmEiRAs, vai sempre entrar na condição
100% de aproveitamento na avaliação haha Eu tô pensando seriamente em me especializar em Python (mesmo que essa linguagem nem seja ensinada na minha faculdade, só C e Java), gostei muito dela, sintaxe simples e bem poderosa. Já tô no aguardo dos próximos mundos!
Ola Matheus, tudo bem? Talvez voce possa me ajudar. Eu finalizei o teste tambem, e tirei 85. Voce recebeu o certificado? Como funciona isso? Pergunto, pq eu nao recebi absolutamente nenhuma notificacao. Obrigado :)
pra quem quiser criar a sua lista de cores no ínicio do programa em 2023, precisa usar as aspas duplas na hora do print. assim: nome = input('Digite seu nome: ') cor = {'limpa':'\033[m', 'azul':'\033[34m', 'vermelho':'\033[31m'} print (f'Seja bem vindo!!, {cor["azul"]}{nome}{cor["limpa"]}!!!')
Ainda bem que existem pessoas iguais a vocês, se preocupam e disponibiliza um conteúdo tão bom de graça, esse curso e para que nunca programo nada na vida nem sabe do que se trata igual amim, meu muito obrigado a todo da equipe curso em video
Muitíssimo obrigada por disponibilizar um curso com essa qualidade gratuitamente, agradeço também a todos que apoiaram a iniciativa. Enfim, concluir o módulo 1. Jaja foco no módulo 2
Guanabara... desde meu comentário da primeira aula de Python3 (que foi graças a este vídeo que conheci este canal) eu sonhava MUITO em ser um programador... e hoje no momento em que estou escrevendo este comentário eu estou finalizando o mundo 1, nunca pensei que conseguiria criar essas coisas. Dou graças a Deus por ter te conhecido... e só quero te diser uma coisa... VALEU GUSTAVO SEU LINDO!!!
Professor eu estava me perguntando como você faria com a aula 11 pra mostrar nós dedos, mas você deu um jeitinho né danado. Parabéns ta bem como eu esperava. Simplesmente sensacional. Grande abraço.
Obrigado pelas pessoas que apoiaram o projeto, seu apoio não fez diferença apenas pra quem estava aprendendo na época que o curso tava sendo lançado, isso impacta os estudo de todos até hoje. É uma diferença ENORME na vida de todo mundo! De verdade, nunca me senti tão feliz por chegar até aqui, por não ter desistido e nem vocês, bora lá que a gente ainda se encontra nos comentários do último video do Mundo 3 :) Obrigada por você, você mesmo ter chegado até aqui e concluído o Mundo 1, isso é incrível !!
[seguindo em Abr/2021] Minuto 23:34 - Muito legal! fica tipo uma propriedade de CSS dentro do próprio Python!! Dica: podemos utilizar o "style" várias vezes dentro do comando. Por exemplo: "\033[1;4;37;;41m" (negrito, sublinhado, letras cinza e fundo vermelho). Mais uma vez, obrigado, Guanabara!!
Eu aprendi coisa que nuca pensei em fazer, que é meus proprios programa para resolver o problema de Matematicas complexas,Estou a gradecido ao curso em video, vou preo cura estudar so com os curssos em video,agora eu confio.
Acabei de fazer o teste *minhas consideracoes* -Prestar muita atencao nas explicacoes do professor, pois ele da de forma muito didatica, porem se voce assistir fazendo outra coisa, pode ser que voce esqueca mais pra frente. -Ter seu material de estudo perto para tirar duvidas de qual codigo utilizar -Ter seu pyCharm aberto, o de exercicios e o de aulas para tirar duvidas. tirei 9/10. Eu estava bem nervosa pois sabia que ia fazer ele hoje, ate me deu um pouco de insoonia kkkk Boa sorte amigos
Parabéns Gustavo Guanabara por ser um ótimo professor , a maneira como tu passa o conteúdo não tem como desistir! Te agradeço por me despertar a vontade em ser um programador e graças ao teu canal no UA-cam e teus ensinamentos sei que posso chegar lá.
Janeiro de 2021 e só tenho que agradecer primeiramente ao professor Guanabara, que conseguiu me fazer entender o que outros canais não conseguiram. Didática perfeita! Estrutura da aula impecável! Oratória sensacional! E agradeço àqueles que participaram apoiando esse projeto e possibilitaram tudo isso!
MUNDO 01 COMPLETADO COM SUCESSO , MUITO OBRIGADO A TODOS OS COLABORADORES,POR NOS PRESTIGIAR COM UM CURSO MARAVILHOSO COMO ESSE , MUITO OBRIGADO MESMO ...AMO VOCÊS ❤ 24/08
Esse foi o único que nao consegui até hoje :) o resultado sempre é "Traceback (most recent call last): File "C:\Users\lipeh\OneDrive\Área de Trabalho\exercicios\auladecores.py", line 21, in print('Este teste é para ver as cores {}{}{}'.format(cores['amarelo'], nome, cores(['limpa']))) TypeError: 'dict' object is not callable" De toda forma é sempre bom!! Obrigado
Creio que você não consegue pois não foi criado uma linha com o comando "nome" e nem uma com o comando "cores" refiz aqui e acho que consegui nome = 'Seu Nome' cores = {'limpa':'\033[m', 'amarelo':'\033[33m',} print('Este teste é para ver as cores {}{}{}'.format(cores['amarelo'], nome, cores['limpa']))
@@gayamarinhodeoliveira4135 A comunidade oficial do python atualizou a forma de escrever no print.. esse '.format' ainda funciona, mas existe outro modo já'.
@@El_Brunito esse .format é antigo irmão! usamos agora print(f' ao inves de .format) vc ta se esquecendo de umas das primeiras aulas do Guanabara: entre sempre em foruns online, github, python docs,
@@JPindanga mano, me responde um ngc se conseguir eu ja defini as cores q eu vou usar, mas quando eu uso o format simplificado ele nao funciona, sabe resolver? print(f'{cores['amarelo']} lindinho') o codigo
Eu comecei a fazer o curso de Python na Coursera, do IME USP, é um curso muito bom, e me ajudou muito, mas quando eu senti uma dificuldade, eu fui pesquisar na internet e descobri este curso do Guanabara, e eu tenho certeza que este é o melhor curso grátis de Python da internet!
Muito obrigado Guanabara e ao pessoal do curso em vídeo, consegui 100% na prova e posso pegar meu certificado, só estou sem dinheiro no momento kk. Mas cara eu só tenho a agradecer a todos vcs e tbm ao pessoal q assim como eu ta tentando, vamo pra cima pro mundo 2 galera. Com essa aula eu criei um código que apresentava todas as cores possíveis ao usuário, e depois eu desenhei um xadrez com o código, fiquei muito feliz com essa brincadeira kk, mas o código ficou gigantesco kk Se liga no garrancho:
*_Seria legal se o Guanabara respondesse e tirasse algumas duvidas que temos ao longo do curso, nao precisa responder todas mas pelo menos algumas, assim saberia-mos que ele esta lendo os comentários. Tive um pouco de dificuldade para executar o Pycharm e tbm alguns exercícios, Tendo que procurar a solução em outros canais._*
Tinha assistido a aula de Dicionários no mundo 3 essa semana e vim revisar essa aula aqui aleatoriamente e entendi perfeitamente o uso do dicionário agora. É incrível como tudo vai se conectando! Show demais! 🎉
Eu aproveitei bastante sobre o "Mundo 1" (pelo menos eu acho), eu fiz sozinho ,29/35 dos exercícios e os outros 6 eu precisei de ajuda,eu tinha uma ideia sobre, porém em não sabia executar,eu refiz todos os 6 que não tinha conseguido(de uma outra forma) e eu acho que eu evolui bastante e estou pronto pro próximo nível,eu queria agradecer ao Guanabara,alguns exercícios(os mais difíceis) eu fiquei pensando por algum tempo como conseguiria fazer,alguns eram bem simples se pensar e outros nem tanto. Mais ainda sim eram "fáceis",com prática eu memorizei muita coisa,pequenas coisas que me fez acertar muitos exercícios,eu fico grato de fazer realmente alguma coisa e não ficar vendo vídeo de outra pessoa fazendo alguma coisa,como você explica,a temática faz esse curso realmente ser interesante e não monte de informações na sua tela,esse curso eu recomendaria pra alguém que não sabe nada de programação sem pensar duas vezes.
as aulas dele ta me ajudando bastante tambem. mesmo pegando aulas de outros professores, eu sempre venho aqui pra entender sobre algum assunto, pois ele explica bem melhor.
não me atentei a quantos exercícios resolvi sozinho e quantos precisei de ajuda, mas meu sentimento é o mesmo, comecei a estudar tem 1 mês e não é dedicação total(ainda), tenho alguns problemas e também uma certa dificuldade para aprender, estou bem lerdo nessa parte, demoro pra entender algo e absorver as informações por mais simples que sejam. A maioria dos exercícios quando começaram a envolver a matemática, cálculos, me atrasou um pouco, pra mim a única dificuldade foi aplicar o calculo no programa e não fazer o código em si, aprendi mais matemática nesse 1 mês de curso sobre Python do que na época da escola, os exercícios que mais senti dificuldade e realmente tive que ver o código foram os exercícios 33 e 35, eu até pensei na lógica e pensei corretamente, mas eu mesmo me sabotei e me travei na hora de fazer o exercício por pensar que o código ficaria muito feio porque teria muito IF o Elif, então na minha cabeça passou algo como "Cara, está errado, melhor pesquisar alguma informação sobre como fazer ou analisar algum código". Agora quero e espero conseguir melhorar e entender com mais facilidade as explicações ou conteúdos que eu pesquisar na internet para progredir bem sem me frustrar muito xD
Já colori 25 desafios. Só faltam 10 desafios para eu colorir e prosseguir com o curso. :) Meus desafios estão mais para arco-íris. Adicionei cor em todo o script, tanto é que eu praticamente já memorizei todas.
O curso está 5 estrelas. Muitos cursos pagos (e caros) não apresentam a didática deste curso de Python. É possível sentir que as aulas foram preparadas com muito carinho, pensando no aluno. Parabens, Guanabara! Me cadstrei no site mas apesar de ativar por meio de email, não consigo logar. Nào encontrei onde posso tirar dúvidas. Quero tentar fazer a primeira avaliação, como faço?
Posso dizer com muita felicidade que terminei o mundo 1, dediquei bastante tempo, mas valeu a pena com certeza. Agradeço muito professor por disponibilizar esse conhecimento gratuito e de qualidade.
Muito obrigado a todos os que apoiaram este curso. Gustavo, você é TOP! Dos melhores professores do mundo, torna coisas difíceis em coisas divertidas e dá vontade de aprender mais e mais! Valeuuuu !!! Mundo II, aqui vamos nós.
@@antonioevangelistajunior7476 Por mais que o curso é MUITO foda, eu acredito que pra mim só o conhecimento dele importa... Na entrevista é só dizer que você é um programador autodidata e provar que tem o conhecimento para tal vaga!
Gustavo, gostaria de nesse último vídeo do mundo 1 do curso de Python lhe agradecer pela tamanha contribuição que você está dando para as pessoas, permitindo que elas aprendam uma linguagem de programação de forma gratuita e com a melhor qualidade que eu já vi! Seu trabalho é excepcional, continue semeando conhecimento que no futuro muitos frutos serão colhidos e você terá e está contribuindo para um mundo melhor!
03/10/2022 Comecei a estudar Python e gostei muito das aulas, explicações de uma forma fácil e o Guanabara nos incentiva sempre a praticar. Curso com ótimos exercícios e de qualidade. Obrigado!
Pra quem está fazendo na versão mais atual do Python, serve você atribuindo o código as variáveis: nome = 'Lucas' i = '\33[4;34m' f = '\33[m' print(f'Olá! Muito prazer em te conhecer, {i}{nome}{f}!')
Poxa, estou tentando aqui e não deu certo, to com dificuldades de entender o que eu to fazendo de errado: limpa = '\033[m' azul = '\033[34m' verde = '\033[32m' vermelho = '\033[31m' exemplo: print(f'{verde}Essas retas PODEM formar um triângulo.') Será que alguém pode me dar uma luz?
Gostaria muito de fazer a avaliação! Nem tanto pelo certificado, mas esse curso parece tanto uma aula da escola que é até estranho passar para o próximo mundo sem ter feito uma prova! :)
Sou avançado em outras linguagens, e falo que esse curso está perfeito! Muito Obrigado a todos que participaram desse crowdfunding e ao Gustavo Guanabara! Está muito show!
Pra galera que está vendo a aula tem como você armazenar a string da cor em um objeto , ou variável se você preferir. Basta fazer dessa maneira pro exemplo declarar uma variável com a cor azul cor_azul = "\033[1;34m" cor_cyan = "\033[1;36m" print('{}Aqui está a cor azul'.format(cor_azul)) print('{}Aqui está a cor cyan'.format(cor_cyan)) Se quiser pode pegar esse código e jogar em alguma ide que rode python que funcionará e acho que deixa o código mais limpo, abraço galera.
Um breve programa com tudo que foi ensinado até a aula 11: from time import sleep from random import randint c = int(input('\033[30mTabuada = 1 Jogo = 2 ->\033[m ')) if c == 1: print('\033[34mVocê escolheu a Tabuada\033[m') sleep(2) n = int(input('\033[36mDigite um valor:\033[m ')) print('\033[33m{} x {} = {}'.format(n, 1, n*1)) print('{} x {} = {}'.format(n, 2, n*2)) print('{} x {} = {}'.format(n, 3, n*3)) print('{} x {} = {}'.format(n, 4, n*4)) print('{} x {} = {}'.format(n, 5, n*5)) print('{} x {} = {}'.format(n, 6, n*6)) print('{} x {} = {}'.format(n, 7, n*7)) print('{} x {} = {}'.format(n, 8, n*8)) print('{} x {} = {}'.format(n, 9, n*9)) print('{} x {} = {}'.format(n, 10, n*10)) else: print('\033[34mVocê escolheu o Jogo\033[m') sleep(2) print('\033[35mPensei em um número.') sleep(2) e = int(input('\033[36mEscolha um número de 0 a 5:\033[m ')) v = randint(0, 5) sleep(2) if e == v: print('\033[32mParabêns! Você ganhou.\033[m') else: print('\033[31mVocê perdeu! Eu escolhi {} não {}\033[m'.format(v, e)) espero que gostem:
Muito top seu joguinho, mas uma coisa que eu percebi, é que se a pessoa escolher qualquer outro numero que não seja 1 e 2, o programa escolhe o jogo, tipo eu coloco 10, e o programa escolhe o jogo.
@@hdplayer4082 por causa da condicional que ele botou, se escolher 1 vai para a tabuada senão vai para o jogo Uma forma que daria certo para apenas escolher 1 ou 2 seria assim while True: from time import sleep from random import randint c = int(input('\033[30mTabuada = 1 Jogo = 2 ->\033[m ')) if c == 1: print('\033[34mVocê escolheu a Tabuada\033[m') sleep(2) n = int(input('\033[36mDigite um valor:\033[m ')) print('\033[33m{} x {} = {}'.format(n, 1, n*1)) print('{} x {} = {}'.format(n, 2, n*2)) print('{} x {} = {}'.format(n, 3, n*3)) print('{} x {} = {}'.format(n, 4, n*4)) print('{} x {} = {}'.format(n, 5, n*5)) print('{} x {} = {}'.format(n, 6, n*6)) print('{} x {} = {}'.format(n, 7, n*7)) print('{} x {} = {}'.format(n, 8, n*8)) print('{} x {} = {}'.format(n, 9, n*9)) print('{} x {} = {}'.format(n, 10, n*10)) elif c == 2: print('\033[34mVocê escolheu o Jogo\033[m') sleep(2) print('\033[35mPensei em um número.') sleep(2) e = int(input('\033[36mEscolha um número de 0 a 5:\033[m ')) v = randint(0, 5) sleep(2) if e == v: print('\033[32mParabêns! Você ganhou.\033[m') else: print('\033[31mVocê perdeu! Eu escolhi {} não {}\033[m'.format(v, e)) else: print('Erro!! Escolha 1 ou 2!')
@@hdplayer4082 Sim, eu tava com preguiça de diminuir o código e só fiz a alteração para se colocar algo além de 1 e 2, boa sorte nesse ramo de programação, tudo de bom para você.
Cara, muitíssimo obrigado pela dedicação e carinho com o qual vc prepara cada aula, as melhores que eu ja vi. Obrigado a cada colaborador que ajudou e me possibilitou assistir a essas aulas.
Para quem ta em 2022 e tem dúvida em colocar dentro do print(f'texto'). Ficaria da seguinte forma: nome = 'Python' cores = {'limpa':'\033[m', 'azul':'\033[34m', 'amarelo':'\033[33m', 'pretoebranco':'\033[7;107m'} print(f'Olá {cores["azul"]}{nome}{cores["limpa"]}')
ESSE BAGUIO DE COR, DEIXA TUDO MAIS BONITO AINNNNNNNNNNNNNNNNNNNNNNNNN! eu vou revisar tudo pela 2 vez e vou por cor em todos! obgd guanabara pelo mundo 1.
Boa noite gente , comecei agora a faculdade de gestão em TI, assistindo as aulas do guanabara e estou adorando, em 07/10/2022, depois dessa aula inventei esse código aí, kkkk a = int(input('Digite um número ')) b = int(input('Digite outro número ')) c = str(input('Digite o seu nome ' )) print('Olá \33[0;31;46m{}\33[m resultado da soma é: \33[0;31;44m{}\33[m'.format (c, a + b))
O Curso em Video está de Parabéns! Este primeiro mundo de Python 3 está show de bola. Guanabara quando vai ter o App da Plataforma Curso em Video pra celular?!👍
Finalizando o mundo 1 hoje,ainda nao fiz o teste mas irei estudar bastante antes de fazer,sinceramente é um curso incrivel e mto impressionante da mto suporte aos iniciantes nos dias atuais mesmo sendo de 7-6 anos atrás. Obrigado Guanabara!!!
Eu peguei essa referência aí disfarçada de desafio para revermos nossos primeiros códigos e vermos nossa evolução, hein? Curso TOP. Agradeço à todos que colaboraram com essa OBRA PRIMA MARAVILHOSA DE CURSO! #PartiuHelloWorld2comYoshi
Pessoal não é possível utilizar cores no Python, no windows, a menos quem usa o Win32API, mas a solução que consegui foi numa máquina virtual linux usar as cores. O Guanabara tem um vídeo emulando um Raspberry Pi, foi nele que consegui usar cores: ua-cam.com/video/gZ9a6H5-My0/v-deo.html
Para quem não conseguiu fazer os exercícios, ou teve alguma dificuldade em baixar os pacotes da aula la no site, deixo o meu repositório do GitHub, onde estou colocando todos os exercícios que resolvo lá, espero que ajude vocês em algo: github.com/matheusfelipeog/curso-em-video-python3
Exemplo com várias cores : print("\33[1;31;47mTexto Vermelho em fundo Branco com Negrito\33[m") print("\33[0;34;43mTexto Azul em fundo Amarelo\33[m") print("\33[7;32mTexto com cor invertida, Verde no fundo Padrão\33[m") # Estilo Normal print("\33[0;30;40mPreto no fundo Preto\33[m") print("\33[0;31;40mVermelho no fundo Preto\33[m") print("\33[0;32;40mVerde no fundo Preto\33[m") print("\33[0;33;40mAmarelo no fundo Preto\33[m") print("\33[0;34;40mAzul no fundo Preto\33[m") print("\33[0;35;40mMagenta no fundo Preto\33[m") print("\33[0;36;40mCyan no fundo Preto\33[m") print("\33[0;37;40mCinza Claro no fundo Preto\33[m") # Cores Claras print("\33[0;90;40mCinza Escuro no fundo Preto\33[m") print("\33[0;91;40mVermelho Claro no fundo Preto\33[m") print("\33[0;92;40mVerde Claro no fundo Preto\33[m") print("\33[0;93;40mAmarelo Claro no fundo Preto\33[m") print("\33[0;94;40mAzul Claro no fundo Preto\33[m") print("\33[0;95;40mMagenta Claro no fundo Preto\33[m") print("\33[0;96;40mCyan Claro no fundo Preto\33[m") print("\33[0;97;40mBranco no fundo Preto\33[m") # Fundo colorido print("\33[0;30;41mPreto no fundo Vermelho\33[m") print("\33[0;30;42mPreto no fundo Verde\33[m") print("\33[0;30;43mPreto no fundo Amarelo\33[m") print("\33[0;30;44mPreto no fundo Azul\33[m") print("\33[0;30;45mPreto no fundo Magenta\33[m") print("\33[0;30;46mPreto no fundo Cyan\33[m") print("\33[0;30;47mPreto no fundo Cinza Claro\33[m") # Estilo Negrito print("\33[1;31;40mVermelho em Negrito no fundo Preto\33[m") print("\33[1;32;40mVerde em Negrito no fundo Preto\33[m") print("\33[1;33;40mAmarelo em Negrito no fundo Preto\33[m") print("\33[1;34;40mAzul em Negrito no fundo Preto\33[m") # Estilo Invertido print("\33[7;31mVermelho com fundo invertido\33[m") print("\33[7;32mVerde com fundo invertido\33[m") print("\33[7;33mAmarelo com fundo invertido\33[m") print("\33[7;34mAzul com fundo invertido\33[m") # Sublinhado com cores print("\33[4;31mTexto Vermelho Sublinhado\33[m") print("\33[4;32mTexto Verde Sublinhado\33[m") print("\33[4;33mTexto Amarelo Sublinhado\33[m") print("\33[4;34mTexto Azul Sublinhado\33[m") print("\33[4;35mTexto Magenta Sublinhado\33[m") print("\33[4;36mTexto Cyan Sublinhado\33[m") print("\33[4;37mTexto Cinza Claro Sublinhado\33[m")
Esse curso, mesmo em 2020, tá sendo de grande ajuda para mim, bem feito e bem explicado, qualidade a MIL! Fico bastante feliz por terem continuado e eu orgulhoso de mim mesmo por ter chegado pelo menos até aqui dhjsakajs Muito bom. Sucesso! Agradeço de coração.
Curso feito com excelência!!!, parabéns a todos que ajudaram financeiramente e ao professor Guanabara que tem uma didática impecável....!!!!!! Tem cursos pagos que não chegam nem perto....
O melhor curso que encontrei. O guanabara explica muito bem, algo que parecia muito dificil (como essas cores) depois que ele explicou ficou facinho. Guanabara, o senhor está de parabéns, muito obrigado 👏👏 que Deus te abençoe 🙏
Olá Gustavo estou me enteressando em programar , mas tenho 33 anos e nao tenho conhecimento de nadinha, sera que consigo aprender a tempo e trabalhar no ramo. Sera que posso mudar minha historia da minha carreira ?
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/python-3-mundo-1/
Eu como aluno, quero agradecer a todos que colaboraram finaceiramente pra este curso, eu não tive condições de ajudar, mas graças a vocês eu tenho acesso ao melhor curso de python que eu já vi, muito obrigado a todos, e espero que um dia eu possa esta retribuindo esse imenso favor. Obrigado professor Guanabara, você é o melhor de todos!
Eu também deve meus agradecimentos a esses colaboradores.
Verdade! Curso de qualidade muito incrível!
Você come aluno? Que medo cara!!! Canibal!!!
gratidão
@@ros2211 kkk os cara nao deixa escapar uma oportunidade de zuar
Que coisa maravilhosa. estou em 2024 e vendo essa AULA, que professor maravilhoso... muito didático e não posso esquecer de mencionar a equipe de edição. aproveitem e veja. não me decepcionou. ESPERO VOCÊS NO MUNDO 2. print('Obrigado, Mundo 1!')
Quarentema = Curso Python tooooop
Quem mais fazendo o curso em 2020??????????
euu!!
Euuu, só to triste que não dá para fazer a avaliação :**
Nóooooosss! :)
Opa... É nóis!!
EUUUUUUUUUUUUUUUUUU
Atualizando 11/09/2022
text background
30 black preto 40
31 red vermelho 41
32 green verde 42
33 yellow amarelo 43
34 blue azul 44
35 Magenta Magenta 45
36 cyan ciano 46
37 grey cinza 47
97 white branco 107
Tava quebrando a cabeça com cor branca agorinha kkkk Vlw 😅
Valeu 🤜🤛
@@LucasPereira-nt4ny Eu também rsrsrs
onde vc achou isso?
@@soe3717 eu mesmo fui testando
Obrigado a todos que apoiaram o projeto! Mesmo 3 anos dps, tá me ajudando pacas ❤❤❤ Obrigado também Guanabara :)
eu também, cara. Comecei semana passada e ja devorei o modulo 1. agora falta fazer o teste hehe
@@natanguerra3499 eu comecei a 2 semanas
Eu vou fzr um curso de T.I e vou usar esse curso aqui para expandir meus conhecimentos, nunca tive um professor que explicasse tão bem quanto esse cara
os Gafanhotos são fodas
tá me ajudando tbm vlw quem apoiou e muito obrigado :D
Quando eu digito 30 como a cor do texto ele só sai em letras pretas, alguém sabe como resolver isso??
Atualizando 19/02/2021
text background
30 black preto 40
31 red vermelho 41
32 green verde 42
33 yellow amarelo 43
34 blue azul 44
35 Magenta Magenta 45
36 cyan ciano 46
37 grey cinza 47
97 white branco 107
valeu
Agora explicado pq meu branco só saía preto
Agora tá explicado haha. Obg
Pode me dizer como que bota o negative? aparentemente foi atualizado também tendo em vista que o 7 não funciona mais
brigadão
Eu aqui no ano de 2024 vencendo mais uma etapa e concluindo o primeiro mundo do curso de Python 7 anos depois dele ser criado.
Muito obrigado professor pelas aulas e a comunidade pelo apoio.
tmj galera 🤓🖖🖖🖖
Onde você arrumou esse emoji da mão?
Eu completei faz um tempo, talvez uns quatro anos atrás, porém tinha parado e agora tô do início. Atualmente no mundo 2.
eu tb , feliz da vida
Fiz anotações da parte de códigos do mundo 1, espero ter ajudado alguém, e antes de fazer a prova revise tudo até ter certeza de que você sabe tudo, não esquece do primeiro vídeo sobre a história do Python.
>>>>Anotações Python>input()
Serve para introduzir dados a uma variável.
Bem semelhante ao print(), é possível colocar
mesagens no nosso input(prombt), e esse nome
"prombt" é onde colocamos essa mensagem, mas
ela tem que estar entre aspas também.
-Básicamente para você entender um pouco as aspas,
as caracteres tipo letras e simbolos necessitam
estar entre aspas, é assim que o python trata as
caracteres que quando colocadas entre aspas recebem
o tipo primitivo "str", mais não se preocupe com isso
agora, na aula 006 você irá entender melhor fique
tranquilo, mas fique com essa breve introdução.
*Exemplo:
n = input('Digite uma frase: ')
print(n)
Resultado:
Digite uma frase: Bom dia
Bom dia
>>>Tipos primitivos>006Concatenação:
Junção de string, o python não
reconhece esses dados como números,
mas como string e string + string == stringstring.
-Bem queremos somar esses valores, e precisamos convertelos.
E aqui entra os tipos primitivos.
>>int()
Significa inteiro(número inteiro), os números inteiros
são ....-3, -2, -1, 0, 1, 2, 3....
>>float()
Significa números reais, que são números com ponto flutuante
ou número quebrados ....-3.1, -2.0, -0.5, 0.0, 1.4, 3.5, 1000.0....
>>str()
Serve para caracteres em geral, no python tudo entre
aspas são str mesmo se for número, entre '' TUDO é str.
>>bool()
Serve básicamente para checar se existe algum dado, se tiver
devolte True se não False.
-Básicamente eles servem para informarmos ao python
qual o tipo primitivo daqueles dados que informamos
anteriormente.
-Agora vamos usar os tipos primitivos, de acordo com nossas
necessidades que pode ser o float ou int nesse caso.
n1 = int(input('Número 1: '))
n2 = int(input('Número 2: '))
print(n1+n2)
Resultado:
Número 1: 3
Número 2: 6
9
-É possível apresentar os dados com o print de uma forma mais
bonita e que irá ajudar muito lá na frente.
Digamos que no exemplo anterior queremos que apareça uma
mensagem tipo "A soma entre 3 e 6 vale 9" no nosso print,
parece díficil mais acredite é simples.
Para fazermos isso vamos usar f'' significa f strings
dentro do nosso print dessa forma, print(f'') e em
seguida usar mascaras(chaves) e introduzir as nossas
variáveis.
-Analise o exeplo abaixo.
n1 = int(input('Número 1: '))
n2 = int(input('Número 2: '))
print(f'A soma entre {n1} e {n2} vale {n1+n2}')
Resultado:
Número 1: 3
Número 2: 6
A soma entre 3 e 6 vale 9
>>type()
Caso queira checar o tipo primitivo, use o type() e informe
no parametros o que você quer checar, como variável.
*Exemplo:
n1 = input('Digite: ')
print(type(n1))
Resultado:
Digite: 4
# Significa que é da classe string.
*Exemplo 2:
n1 = int(input('Digite: '))
print(type(n1))
Resultado:
Digite: 9
# Significa que é da classe inteira.
>>Comandos is>isnumeric()
Serve para chegar se os valores são números ou não
se for devolverá True se não False.
>>isalpha()
Serve para checar se são letras.
>>isalnum()
Serve para checar se são alfanúmericos.
>>isupper()
Server para checar se são todas letras maiúsculas.
>>islower()
Serve para checar se são todas letras minúsculas.
>>istitle()
Serve para checar se é um titúlo.
>>iscapitalize()
Serve para checar se sua inicial está capitalizada(maiúscula)
>>isspace()
Serve para checar se possuí apenas espaçamento.
*Exemplo que serve para testar com todos,
usarei o primeiro comando para o exemplo.
n = input('Digite algo: ')
print(n.isnumeric())
Resultado:
Digite algo: 7
True
# Nesse caso significa que é número
*Exemplo 2:
n = input('Digite algo: ')
print(n.isnumeric())
Resultado:
Digite algo: olá
False
# E nesse que o valor não é um número.
>>>Operadores aritmeticos>007Ordem de precedência>end=''
Serve para juntar print() com outro.
*Exemplo:
print('Bom', end=' ')
print('dia')
Resultado:
Bom dia
>>
Server para quebrarmos um print() em qualquer lugar.
*Exemplo:
print('Bom dia
Boa noite')
Resultado:
Bom dia
Boa noite
Obs: O resto está em ver "respostas", pois o UA-cam não aceita texto grandes.
>>>>>>>PARTE 2>int()
Significa inteiro(número inteiro), os números inteiros
são ....-3, -2, -1, 0, 1, 2, 3....
>>float()
Significa números reais, que são números com ponto flutuante
ou número quebrados ....-3.1, -2.0, -0.5, 0.0, 1.4, 3.5, 1000.0....
>>str()
Serve para caracteres em geral, no python tudo entre
aspas são str mesmo se for número, entre '' TUDO é str.
>>bool()
Serve básicamente para checar se existe algum dado, se tiver
devolte True se não False.
-Básicamente eles servem para informarmos ao python
qual o tipo primitivo daqueles dados que informamos
anteriormente.
-Agora vamos usar os tipos primitivos, de acordo com nossas
necessidades que pode ser o float ou int nesse caso.
n1 = int(input('Número 1: '))
n2 = int(input('Número 2: '))
print(n1+n2)
Resultado:
Número 1: 3
Número 2: 6
9
-É possível apresentar os dados com o print de uma forma mais
bonita e que irá ajudar muito lá na frente.
Digamos que no exemplo anterior queremos que apareça uma
mensagem tipo "A soma entre 3 e 6 vale 9" no nosso print,
parece díficil mais acredite é simples.
Para fazermos isso vamos usar f'' significa f strings
dentro do nosso print dessa forma, print(f'') e em
seguida usar mascaras(chaves) e introduzir as nossas
variáveis.
-Analise o exeplo abaixo.
n1 = int(input('Número 1: '))
n2 = int(input('Número 2: '))
print(f'A soma entre {n1} e {n2} vale {n1+n2}')
Resultado:
Número 1: 3
Número 2: 6
A soma entre 3 e 6 vale 9
>>type()
Caso queira checar o tipo primitivo, use o type() e informe
no parametros o que você quer checar, como variável.
*Exemplo:
n1 = input('Digite: ')
print(type(n1))
Resultado:
Digite: 4
# Significa que é da classe string.
*Exemplo 2:
n1 = int(input('Digite: '))
print(type(n1))
Resultado:
Digite: 9
# Significa que é da classe inteira.
>>Comandos is>isnumeric()
Serve para chegar se os valores são números ou não
se for devolverá True se não False.
>>isalpha()
Serve para checar se são letras.
>>isalnum()
Serve para checar se são alfanúmericos.
>>isupper()
Server para checar se são todas letras maiúsculas.
>>islower()
Serve para checar se são todas letras minúsculas.
>>istitle()
Serve para checar se é um titúlo.
>>iscapitalize()
Serve para checar se sua inicial está capitalizada(maiúscula)
>>isspace()
Serve para checar se possuí apenas espaçamento.
*Exemplo que serve para testar com todos,
usarei o primeiro comando para o exemplo.
n = input('Digite algo: ')
print(n.isnumeric())
Resultado:
Digite algo: 7
True
# Nesse caso significa que é número
*Exemplo 2:
n = input('Digite algo: ')
print(n.isnumeric())
Resultado:
Digite algo: olá
False
# E nesse que o valor não é um número.
>>>Operadores aritmeticos>007Ordem de precedência>end=''
Serve para juntar print() com outro.
*Exemplo:
print('Bom', end=' ')
print('dia')
Resultado:
Bom dia
>>
Server para quebrarmos um print() em qualquer lugar.
*Exemplo:
print('Bom dia
Boa noite')
Resultado:
Bom dia
Boa noite
>>>Utilizando módulos>008Math>ceil(x)
Serve para arredondar para cima.
>>floor(x)
Serve para arredondar para baixo.
>>sqrt(x)
Serve para raiz quadrada.
>>trunc(x)
Serve para excluir as casas decimais.
>>pow(x, y)
Serve para potência.
>>factorial
Serve para ver o valor de um número fatorado.
>>Biblioteca Random>random(x, y)
Serve para gerar números reais aleátorios de x a y
ou de 0 a 1.0 caso você não defina o x e o y.
>>randint(x, y)
Serve para gerar números inteiros aleátorios,
nesse caso você precisa informar o x e y.
>>shuffle()
Serve para embaralhar uma lista, básicamente
esse módulo modifica as nossas listas.
*Exemplo:
a = ['a', 'b', 'c', 'd']
shuffle(a)
print(a)
Resultado:
['c', 'a', 'd', 'b']
>>choice()
Serve para escolher aleátoriamente
um item de uma lista.
a = ['a', 'b', 'c', 'd']
print(choice(a))
-Algo muito importante é que ao você apertar ctrl
e espaço você pode ver os módulos que podem ser
importados
*Exemplo:
from math import # nessa parte você aperta e verá
o que pode ser importado.
Se alguém estiver com dúvidas pode perguntar.
Obrigado, ajudou bastante!
@@rayanrdd Boa sorte amigo
obrigado!
Changando em 2024 no mundo do Python, para aprender a dominar as ferramentas de IA do presente.
Esse curso só o basicão deu para ver por que muitas ferramentas de IA estão usando python é simplesmente incrivel essa linguagem e muito mais fácil do que o PHP e JS que aprendi aqui anos e agora voltando para ver mais um curso.
Parabéns a toda equipe do Curso em vídeo, por deixar todo esse conteúdo gratuito e acessível! :)
Estou vendo este vídeo 07/02/2022 e cara sem palavras, estou aprendendo muito e vejo outras portas pra mim hoje em dia, venho de nove meses sofrendo, sem respostas, sem sentido na minha vida, conheci este curso, me apliquei, me inscrevi em uma faculdade de Análise e Desenvolvimento de sistema, passei e agora em março começo minha jornada, muito obrigado Curso em Vídeo principalmente a você Gustavo pela excelente dicção em explicar e ensinar, por oferecer essa experiência GRATUITA as pessoas que estão procurando novos caminhos, só tenho a agradecer.
Gustavo, se você puder, por favor, ensina no curso como criar um aplicativo para o Android em Python, mesmo que seja simples, mas criando um, compilando, executando no Android.. Se puder, acho que muita gente agradece! :D
up
up
Up
Up
up
Adorando esse curso de Python. Está me ajudando muito na minha tese de doutorado e sou eternamente grata por todo o capricho dessas aulas e feliz por saber que tanta gente colaborou para que isso acontecesse :D
Doutorado em T.I.?
Cara! O Guanabara é o melhor professor que eu já vi, obrigado, vamos lá pro mundo 2.
Ele é realmente TOP.
Enxergo novos horizontes com o curo dele
Estou em 2023 iniciando o curso de Python, algo que eu estou aprendendo do absoluto 0, e olha, não tem como não aprender com o prof. Guanabara, o cara tem uma didática incrível. Quero me especializar em Data Science, e Python é uma das ferramentas mais importantes, e esse material aqui é superior a muitos cursos que a gente paga por aí. E obrigado a todos que contribuiram.
to comecando agora querendo aprender para data science tbm, ja conseguiu desenvolver ??
Prof! 4 anos DEPOIS de tu ter feito esse video ai, ainda tá ajudando muita gente!
Olha oq eu fiz:
from time import sleep
print('-='*20)
k = int(input('Quantos km/h você estava? '))
print('-='*20)
e = float(input('E por quanto tempo você se manteve nessa velocidade? '))
print('-='*20)
print(' \033[0;36mCalculando...\033[m')
sleep(2)
c = k*e
print('Pelos meus calculos você percorreu {}km\h.'.format(c))
FICO MUITO FELIZ ASSISTINDO SUAS AULAS GUSTAVO NÃO SO PELO APRENDIZADO PELA PESSOA QUE VOCÊ É, MUITO INCRIVEL O SEU TRABALHO. GOSTARIA MUITO EM TER AULAS PRESENCIAIS COM VOCÊ...
MUITO OBRIGADO ME SINTO MUITO BEM ASSISTINDO SUAS AULAS
terminei, eu sempre desisto das coisas mas eu terminei a primeira parte desse curso, to tão orgulhoso de mim! obrigado, Guanabara.
Estou fazendo faculdade de engenharia mecanica e rodei em um matéria de Introdução a Ciência da Computação. E adivinha qual é a língua? Python! Estou vendo o curso e já no mundo 1 aprendi muita coisa que os professor da facul nem mencionaram em aula. Muito massa!!!
Quem sobreviveu até o Mundo 1, da joinha pra eu saber.
mds para de mendiga nesses vídeo ;--;
Instablaster
e pra que tu quer saber?
tu conseguiu colocar cores na aula 9?
@@sla._.7228 nada aver
30/10/2024 RAPAZES Hoje termino aqui o mundo 1 do curso de python, estou muito grato por todos que ajudaram a contribuir com esse curso maravilhoso, realmente nao sabia de absolutamente nada de progamação e hoje declaro que aqui foi meu inicio de partida para o mundo da programação, Obrigado Gustavo guanabara e a equipe por tras, realmente foi extremamente gratificante essa jornada e continuarei os outros mundos após um breve descanso kkkkkkk, bom consegui passar no teste final com 100% de aproveitamento , foi extremamente facil, muitissimo obrigado mais uma vez professor, você sempre será eternizado em meu coração 30/10/2024
Queria expressa meus profundos agradecimentos ao Professor Guanabara e aos apoiadores do curso, graças a vocês hoje em 2023 eu estou realizando um sonho de estudar programação, e melhor ainda, estou aprendendo com uma qualidade que eu nunca vi aqui no YT, meus parabéns e muito obrigado, certamente vou finalizar esse curso de Python e fazer todos os outros cursos do @Curso em vídeo. ;)
Coloquei um Gorillaz pra tocar enquanto fazia os desafios, depois Racionais. Me diverti fazendo tudo e nem vi a hora passando !
Guanabara, você é foda4 demais !!
Galera de 2023 que quis virar a chave... decidi começar um novo estudo, uma nova carreira e sou muito grato a todos os envolvidos do curso em vídeo. O curso é sensacional, ótima didática, fácil aprendizado em forma de games
fé mano
Prof: "Você acabou de encerrar o mundo 1 do seu curso de Python."
Eu: impossível
kkkkkkk pse. Programa em outra linguagem?
Passou tão rápido :/
Parece que foi ontem ;-; mas foi há 3 dias
é mt rapido cara kkkkkkkk
@@davisousa6189 o meu parece que foi ontem, mas foi há 1 dia ;-;
Estou terminando o nível fundamental do curso de python e gostaria de agradecer a todos, que de alguma forma contribuiu para que este curso chegasse até aqui. Gostei da didática aplicada ao curso pelo professor e com certeza continuarei fazendo-o até o final... Para o desafio das cores, fiz somente em 10 programas.
Só quero agradecer ao Professor Guanabara, por essa oportunidade de aprender uma linguagem de programação. Que felicidade, Obrigado curso em vídeo, vocês são nota 10.
Pra mim que não tive mais oportunidade de trabalho aprender Python da uma delicia.
😂😂😂😂🖖🖖
Fico muito feliz em poder contribuir e ser um apoiador, mais feliz ainda em saber que esse projeto está no ar até os dias de hoje
Aula 11 finalizada!
Hora de agradecer pelo Mundo 1, foi uma experiência incrível que eu gostaria de ter conhecido em 2016, eu estava tão perdido na época que eu teria mudado a minha história. Hoje sinto que consigo mudar pra muito melhor!!!!
Marquei presença e agora é hora de fazer o teste!!!
Obrigada Guanabara, ameiii muito esse curso, achei divertido, e dar realmente vtd de estudar! e obgd galerinha dos comentários!💟🥰❤
Melhor curso que encontrei! A sua didática é excelente, parabéns!
Meta de trabalhar na área ainda em 2023!!!! hoje 24/12/22
cara eu estou tão feliz que cheguei até aqui, ao olhar minha jornada que começou no começo de novembro eu fico muito orgulhoso, sai do absoluto nada pra alguma coisa kkkkkkkkkkkk
Depois de todo o mundo 1 venho aqui agradecer, ao Guanabara, ao @curso em video e aos apoiadores!!!!
OBRIGADO A TODOS!!!!!
#Partiumundo2
hoje dia 28/12/2022 eu encerro o curso introdutório e básico de python.
muito obrigado professor por tudo, esse é o melhor curso de python que eu já vi.
Gustavo, vc e sua equipe arrasaram mto na qualidade do curso disponibilizado aqui no youtube. Estou em 2023 me empenhando bastante pra me tornar uma profissional capaz tanto qto vcs são, ou seja... mto fera!! Parabéns por cada detalhe e mto obrigada!
Para quem gosta de futebol para dar uma destraida ae :D
time=str (input('Digite o nome do seu time ')).capitalize().strip()
mund=int (input('Escreva quantas vezes seu time tem mundial'))
if time=='palmeiras':
print ('Palmeiras nao tem mundial :D')
else:
print('Parabens o {} tem {} mundial'.format(time,mund))
Boa guri! Kkkkk
define a string como toupper e verifica ela com tudo maiusculo ou minusculo, ae se a pessoa escrever Palmeiras ou PaLmEiRAs, vai sempre entrar na condição
@@edu.souza1 vdd, se não vai colocar que o palmeiras tem mundial kk
galera perde temoi nao AEUIHAOIUHAE
100% de aproveitamento na avaliação haha
Eu tô pensando seriamente em me especializar em Python (mesmo que essa linguagem nem seja ensinada na minha faculdade, só C e Java), gostei muito dela, sintaxe simples e bem poderosa.
Já tô no aguardo dos próximos mundos!
parabens kara
Pra fazer a avaliação tem que ver os video de novo no site?
sim
tbm tirei 100%
Ola Matheus, tudo bem? Talvez voce possa me ajudar.
Eu finalizei o teste tambem, e tirei 85.
Voce recebeu o certificado? Como funciona isso? Pergunto, pq eu nao recebi absolutamente nenhuma notificacao.
Obrigado :)
pra quem quiser criar a sua lista de cores no ínicio do programa em 2023, precisa usar as aspas duplas na hora do print. assim:
nome = input('Digite seu nome: ')
cor = {'limpa':'\033[m', 'azul':'\033[34m', 'vermelho':'\033[31m'}
print (f'Seja bem vindo!!, {cor["azul"]}{nome}{cor["limpa"]}!!!')
salvou de mais, tava quase chorando de odio já kkkkkkkkkkkj
salvou meu mano
obg
obrigado amigo, meu código estava dando errado e eu já estava ficando deveras chateado
Ainda bem que existem pessoas iguais a vocês, se preocupam e disponibiliza um conteúdo tão bom de graça, esse curso e para que nunca programo nada na vida nem sabe do que se trata igual amim, meu muito obrigado a todo da equipe curso em video
Muitíssimo obrigada por disponibilizar um curso com essa qualidade gratuitamente, agradeço também a todos que apoiaram a iniciativa. Enfim, concluir o módulo 1. Jaja foco no módulo 2
Guanabara... desde meu comentário da primeira aula de Python3 (que foi graças a este vídeo que conheci este canal) eu sonhava MUITO em ser um programador... e hoje no momento em que estou escrevendo este comentário eu estou finalizando o mundo 1, nunca pensei que conseguiria criar essas coisas. Dou graças a Deus por ter te conhecido... e só quero te diser uma coisa... VALEU GUSTAVO SEU LINDO!!!
Não emociona vai cara
Professor eu estava me perguntando como você faria com a aula 11 pra mostrar nós dedos, mas você deu um jeitinho né danado. Parabéns ta bem como eu esperava. Simplesmente sensacional. Grande abraço.
Obrigado pelas pessoas que apoiaram o projeto, seu apoio não fez diferença apenas pra quem estava aprendendo na época que o curso tava sendo lançado, isso impacta os estudo de todos até hoje. É uma diferença ENORME na vida de todo mundo! De verdade, nunca me senti tão feliz por chegar até aqui, por não ter desistido e nem vocês, bora lá que a gente ainda se encontra nos comentários do último video do Mundo 3 :) Obrigada por você, você mesmo ter chegado até aqui e concluído o Mundo 1, isso é incrível !!
[seguindo em Abr/2021]
Minuto 23:34 - Muito legal! fica tipo uma propriedade de CSS dentro do próprio Python!!
Dica: podemos utilizar o "style" várias vezes dentro do comando. Por exemplo: "\033[1;4;37;;41m" (negrito, sublinhado, letras cinza e fundo vermelho).
Mais uma vez, obrigado, Guanabara!!
Eu aprendi coisa que nuca pensei em fazer, que é meus proprios programa para resolver o problema de Matematicas complexas,Estou a gradecido ao curso em video, vou preo cura estudar so com os curssos em video,agora eu confio.
Acabei de fazer o teste
*minhas consideracoes*
-Prestar muita atencao nas explicacoes do professor, pois ele da de forma muito didatica, porem se voce assistir fazendo outra coisa, pode ser que voce esqueca mais pra frente.
-Ter seu material de estudo perto para tirar duvidas de qual codigo utilizar
-Ter seu pyCharm aberto, o de exercicios e o de aulas para tirar duvidas.
tirei 9/10. Eu estava bem nervosa pois sabia que ia fazer ele hoje, ate me deu um pouco de insoonia kkkk
Boa sorte amigos
Parabéns Gustavo Guanabara por ser um ótimo professor , a maneira como tu passa o conteúdo não tem como desistir! Te agradeço por me despertar a vontade em ser um programador e graças ao teu canal no UA-cam e teus ensinamentos sei que posso chegar lá.
2022 o curso tá sendo uns dos melhores por aí 👏👏👏👏
Janeiro de 2021 e só tenho que agradecer primeiramente ao professor Guanabara, que conseguiu me fazer entender o que outros canais não conseguiram. Didática perfeita! Estrutura da aula impecável! Oratória sensacional! E agradeço àqueles que participaram apoiando esse projeto e possibilitaram tudo isso!
Pra quem não sabia nada de python, eu aprendi mt e irei evoluir e me aprimorar mais e mais!!
MUNDO 01 COMPLETADO COM SUCESSO , MUITO OBRIGADO A TODOS OS COLABORADORES,POR NOS PRESTIGIAR COM UM CURSO MARAVILHOSO COMO ESSE , MUITO OBRIGADO MESMO ...AMO VOCÊS ❤ 24/08
Próximo passo comprar um notebook.
@@dliratv Tenho um note novo a venda, teria interesse?
🎉 finalizado com sucesso, obrigada por essa oportunidade maravilhosa, bora pro mundo dois!
Segue firme Pamela!
Esse foi o único que nao consegui até hoje :) o resultado sempre é "Traceback (most recent call last):
File "C:\Users\lipeh\OneDrive\Área de Trabalho\exercicios\auladecores.py", line 21, in
print('Este teste é para ver as cores {}{}{}'.format(cores['amarelo'], nome, cores(['limpa'])))
TypeError: 'dict' object is not callable"
De toda forma é sempre bom!! Obrigado
Creio que você não consegue pois não foi criado uma linha com o comando "nome" e nem uma com o comando "cores" refiz aqui e acho que consegui
nome = 'Seu Nome'
cores = {'limpa':'\033[m',
'amarelo':'\033[33m',}
print('Este teste é para ver as cores {}{}{}'.format(cores['amarelo'], nome, cores['limpa']))
Funcionou comigo assim:
nome = 'Gaya'
cores = {'limpa':'\033[m', 'verde':'\033[1;32m'}
print('Prazer, {}{}{}! '.format(cores['verde'] , nome , cores['limpa']))
@@gayamarinhodeoliveira4135 A comunidade oficial do python atualizou a forma de escrever no print.. esse '.format' ainda funciona, mas existe outro modo já'.
@@El_Brunito esse .format é antigo irmão! usamos agora print(f' ao inves de .format)
vc ta se esquecendo de umas das primeiras aulas do Guanabara:
entre sempre em foruns online, github, python docs,
@@JPindanga mano, me responde um ngc se conseguir
eu ja defini as cores q eu vou usar, mas quando eu uso o format simplificado ele nao funciona, sabe resolver?
print(f'{cores['amarelo']} lindinho')
o codigo
Eu comecei a fazer o curso de Python na Coursera, do IME USP, é um curso muito bom, e me ajudou muito, mas quando eu senti uma dificuldade, eu fui pesquisar na internet e descobri este curso do Guanabara, e eu tenho certeza que este é o melhor curso grátis de Python da internet!
Ótima ideia 💡, finalizar com uma aula mais leve e descontraída. Excelente didática professor.
Muito obrigado Guanabara e ao pessoal do curso em vídeo, consegui 100% na prova e posso pegar meu certificado, só estou sem dinheiro no momento kk.
Mas cara eu só tenho a agradecer a todos vcs e tbm ao pessoal q assim como eu ta tentando, vamo pra cima pro mundo 2 galera.
Com essa aula eu criei um código que apresentava todas as cores possíveis ao usuário, e depois eu desenhei um xadrez com o código, fiquei muito feliz com essa brincadeira kk, mas o código ficou gigantesco kk
Se liga no garrancho:
from time import sleep
import pygame
from emoji import emojize
pygame.init()
coresfundo ={'limpa': '\033[m',
'pretof': '\033[7;30m',
'brancof': '\033[7;97m',
'vermelhof': '\033[7;31m',
'verdef': '\033[7;32m',
'amarelof': '\033[7;33m',
'azulf': '\033[7;34m',
'roxof': '\033[7;35m',
'cianof': '\033[7;36m',
'cinzaf': '\033[7;37m'}
cores = {'limpa': '\033[m',
'preto': '\033[1;30m',
'branco': '\033[1;97m',
'vermelho': '\033[1;31m',
'verde': '\033[1;32m',
'amarelo': '\033[1;33m',
'azul': '\033[1;34m',
'roxo': '\033[1;35m',
'ciano': '\033[1;36m',
'cinza': '\033[1;37m'}
sleep(1)
print('VAMOS APRESENTAR AS CORES A VOCÊ.'), pygame.mixer.music.load('somcor.wav'), pygame.mixer.music.play()
sleep(2)
print('{} {}'.format(coresfundo['pretof'], coresfundo['limpa']))
print(' {}PRETO{}'.format(cores['preto'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['pretof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['brancof'], coresfundo['limpa']))
print('{} BRANCO {}'.format(cores['branco'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['brancof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['vermelhof'], coresfundo['limpa']))
print('{} VERMELHO{}'.format(cores['vermelho'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['vermelhof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['verdef'], coresfundo['limpa']))
print('{} VERDE{}'.format(cores['verde'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['verdef'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['amarelof'], coresfundo['limpa']))
print('{} AMARELO{}'.format(cores['amarelo'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['amarelof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['azulf'], coresfundo['limpa']))
print('{} AZUL{}'.format(cores['azul'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['azulf'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['roxof'], coresfundo['limpa']))
print('{} ROXO{}'.format(cores['roxo'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['roxof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['cianof'], coresfundo['limpa']))
print('{} CIANO{}'.format(cores['ciano'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['cianof'], coresfundo['limpa']))
sleep(1)
print('{} {}'.format(coresfundo['cinzaf'], coresfundo['limpa']))
print('{} CINZA{}'.format(cores['cinza'], cores['limpa'])), pygame.mixer.music.load('corlaser.wav'), pygame.mixer.music.play()
print('{} {}'.format(coresfundo['cinzaf'], coresfundo['limpa']))
sleep(1)
Foi mal galera kk, código do xadrez é mto grande, youtube n deu conta.
@@eduxdp9144 como tu fez um xadrez?
Finalizando agora em 13/02/24 !!!! ufaaaa
*_Seria legal se o Guanabara respondesse e tirasse algumas duvidas que temos ao longo do curso, nao precisa responder todas mas pelo menos algumas, assim saberia-mos que ele esta lendo os comentários. Tive um pouco de dificuldade para executar o Pycharm e tbm alguns exercícios, Tendo que procurar a solução em outros canais._*
Se ainda estiver com dúvidas, talvez eu possa te ajudar. Eu não sou expert não, mas talvez eu possar sanar a sua dúvida.
Há o grupo Python Brasil. Possível tirar dúvidas.
11979537463 se precisar de ajuda
Obrigada meninos ❤
Tinha assistido a aula de Dicionários no mundo 3 essa semana e vim revisar essa aula aqui aleatoriamente e entendi perfeitamente o uso do dicionário agora. É incrível como tudo vai se conectando! Show demais! 🎉
Hj terminei o curso, Peguei o certificado e a passagem para o Mundo 2. Vamos pra cima. Nem acredito estou me tornando programador. Python na veia.
Eu aproveitei bastante sobre o "Mundo 1" (pelo menos eu acho), eu fiz sozinho ,29/35 dos exercícios e os outros 6 eu precisei de ajuda,eu tinha uma ideia sobre, porém em não sabia executar,eu refiz todos os 6 que não tinha conseguido(de uma outra forma) e eu acho que eu evolui bastante e estou pronto pro próximo nível,eu queria agradecer ao Guanabara,alguns exercícios(os mais difíceis) eu fiquei pensando por algum tempo como conseguiria fazer,alguns eram bem simples se pensar e outros nem tanto. Mais ainda sim eram "fáceis",com prática eu memorizei muita coisa,pequenas coisas que me fez acertar muitos exercícios,eu fico grato de fazer realmente alguma coisa e não ficar vendo vídeo de outra pessoa fazendo alguma coisa,como você explica,a temática faz esse curso realmente ser interesante e não monte de informações na sua tela,esse curso eu recomendaria pra alguém que não sabe nada de programação sem pensar duas vezes.
as aulas dele ta me ajudando bastante tambem. mesmo pegando aulas de outros professores, eu sempre venho aqui pra entender sobre algum assunto, pois ele explica bem melhor.
não me atentei a quantos exercícios resolvi sozinho e quantos precisei de ajuda, mas meu sentimento é o mesmo, comecei a estudar tem 1 mês e não é dedicação total(ainda), tenho alguns problemas e também uma certa dificuldade para aprender, estou bem lerdo nessa parte, demoro pra entender algo e absorver as informações por mais simples que sejam.
A maioria dos exercícios quando começaram a envolver a matemática, cálculos, me atrasou um pouco, pra mim a única dificuldade foi aplicar o calculo no programa e não fazer o código em si, aprendi mais matemática nesse 1 mês de curso sobre Python do que na época da escola, os exercícios que mais senti dificuldade e realmente tive que ver o código foram os exercícios 33 e 35, eu até pensei na lógica e pensei corretamente, mas eu mesmo me sabotei e me travei na hora de fazer o exercício por pensar que o código ficaria muito feio porque teria muito IF o Elif, então na minha cabeça passou algo como "Cara, está errado, melhor pesquisar alguma informação sobre como fazer ou analisar algum código".
Agora quero e espero conseguir melhorar e entender com mais facilidade as explicações ou conteúdos que eu pesquisar na internet para progredir bem sem me frustrar muito xD
Já colori 25 desafios. Só faltam 10 desafios para eu colorir e prosseguir com o curso. :)
Meus desafios estão mais para arco-íris. Adicionei cor em todo o script, tanto é que eu praticamente já memorizei todas.
O curso está 5 estrelas. Muitos cursos pagos (e caros) não apresentam a didática deste curso de Python. É possível sentir que as aulas foram preparadas com muito carinho, pensando no aluno. Parabens, Guanabara! Me cadstrei no site mas apesar de ativar por meio de email, não consigo logar. Nào encontrei onde posso tirar dúvidas. Quero tentar fazer a primeira avaliação, como faço?
Posso dizer com muita felicidade que terminei o mundo 1, dediquei bastante tempo, mas valeu a pena com certeza. Agradeço muito professor por disponibilizar esse conhecimento gratuito e de qualidade.
Muito obrigado a todos os que apoiaram este curso.
Gustavo, você é TOP! Dos melhores professores do mundo, torna coisas difíceis em coisas divertidas e dá vontade de aprender mais e mais!
Valeuuuu !!! Mundo II, aqui vamos nós.
cara seu curso e demais
esta sendo muito bom pra mim
valeu cara
o mundo precisa de gente como vc pra ser melhor
Aguardando ansiosamente pelo site ficar pronto pra eu tirar meu certificado do mundo 1!
Nem me fala hahaha
@@reuelsilva4147 parece que nao
@@antonioevangelistajunior7476 Por mais que o curso é MUITO foda, eu acredito que pra mim só o conhecimento dele importa... Na entrevista é só dizer que você é um programador autodidata e provar que tem o conhecimento para tal vaga!
Tmb estou esperando
2
Gustavo, gostaria de nesse último vídeo do mundo 1 do curso de Python lhe agradecer pela tamanha contribuição que você está dando para as pessoas, permitindo que elas aprendam uma linguagem de programação de forma gratuita e com a melhor qualidade que eu já vi! Seu trabalho é excepcional, continue semeando conhecimento que no futuro muitos frutos serão colhidos e você terá e está contribuindo para um mundo melhor!
03/10/2022
Comecei a estudar Python e gostei muito das aulas, explicações de uma forma fácil e o Guanabara nos incentiva sempre a praticar. Curso com ótimos exercícios e de qualidade. Obrigado!
Pra quem está fazendo na versão mais atual do Python, serve você atribuindo o código as variáveis:
nome = 'Lucas'
i = '\33[4;34m'
f = '\33[m'
print(f'Olá! Muito prazer em te conhecer, {i}{nome}{f}!')
Valeu!! Tava tentando fazer do jeito que o Guanabara ensinou no vídeo, tentei de várias formas e não tava conseguindo. desse jeito aí resolveu!]
usando f fica mt melhor
Poxa, estou tentando aqui e não deu certo, to com dificuldades de entender o que eu to fazendo de errado:
limpa = '\033[m'
azul = '\033[34m'
verde = '\033[32m'
vermelho = '\033[31m'
exemplo:
print(f'{verde}Essas retas PODEM formar um triângulo.')
Será que alguém pode me dar uma luz?
@@eduardofreitas8336 posso tá errado, mas faltou você finalizar com o "limpa".
@@eduardofreitas8336 Já deve ter resolvido o problema, mas se alguém ainda tiver dúvida, faltou apenas o import colorsys.
Gostaria muito de fazer a avaliação! Nem tanto pelo certificado, mas esse curso parece tanto uma aula da escola que é até estranho passar para o próximo mundo sem ter feito uma prova! :)
Sabe onde faz a avaliação?
Nem acredito que assisti todas as aulas e fiz os exercícios, obrigada Guanabara pela didática das aulas!!
Sou avançado em outras linguagens, e falo que esse curso está perfeito!
Muito Obrigado a todos que participaram desse crowdfunding e ao Gustavo Guanabara! Está muito show!
Aqui eu acabo o mundo 1 de Python, queria agradecer o professor Guanabara e todos que colaboraram Muito Obrigado!!!
Pra galera que está vendo a aula tem como você armazenar a string da cor em um objeto , ou variável se você preferir. Basta fazer dessa maneira pro exemplo declarar uma variável com a cor azul
cor_azul = "\033[1;34m"
cor_cyan = "\033[1;36m"
print('{}Aqui está a cor azul'.format(cor_azul))
print('{}Aqui está a cor cyan'.format(cor_cyan))
Se quiser pode pegar esse código e jogar em alguma ide que rode python que funcionará e acho que deixa o código mais limpo, abraço galera.
Alguém finalizando mundo 1 em 2022 e já caindo de cabeça no mundo 2?? 😁
Curte ai!
Um breve programa com tudo que foi ensinado até a aula 11:
from time import sleep
from random import randint
c = int(input('\033[30mTabuada = 1
Jogo = 2
->\033[m '))
if c == 1:
print('\033[34mVocê escolheu a Tabuada\033[m')
sleep(2)
n = int(input('\033[36mDigite um valor:\033[m '))
print('\033[33m{} x {} = {}'.format(n, 1, n*1))
print('{} x {} = {}'.format(n, 2, n*2))
print('{} x {} = {}'.format(n, 3, n*3))
print('{} x {} = {}'.format(n, 4, n*4))
print('{} x {} = {}'.format(n, 5, n*5))
print('{} x {} = {}'.format(n, 6, n*6))
print('{} x {} = {}'.format(n, 7, n*7))
print('{} x {} = {}'.format(n, 8, n*8))
print('{} x {} = {}'.format(n, 9, n*9))
print('{} x {} = {}'.format(n, 10, n*10))
else:
print('\033[34mVocê escolheu o Jogo\033[m')
sleep(2)
print('\033[35mPensei em um número.')
sleep(2)
e = int(input('\033[36mEscolha um número de 0 a 5:\033[m '))
v = randint(0, 5)
sleep(2)
if e == v:
print('\033[32mParabêns! Você ganhou.\033[m')
else:
print('\033[31mVocê perdeu! Eu escolhi {} não {}\033[m'.format(v, e))
espero que gostem:
Tabuada = 1
Jogo = 2
-> 2
Você escolheu o Jogo
Pensei em um número.
Escolha um número de 0 a 5: 3
Parabêns! Você ganhou.
Muito top seu joguinho, mas uma coisa que eu percebi, é que se a pessoa escolher qualquer outro numero que não seja 1 e 2, o programa escolhe o jogo, tipo eu coloco 10, e o programa escolhe o jogo.
@@hdplayer4082 por causa da condicional que ele botou, se escolher 1 vai para a tabuada senão vai para o jogo
Uma forma que daria certo para apenas escolher 1 ou 2 seria assim
while True:
from time import sleep
from random import randint
c = int(input('\033[30mTabuada = 1
Jogo = 2
->\033[m '))
if c == 1:
print('\033[34mVocê escolheu a Tabuada\033[m')
sleep(2)
n = int(input('\033[36mDigite um valor:\033[m '))
print('\033[33m{} x {} = {}'.format(n, 1, n*1))
print('{} x {} = {}'.format(n, 2, n*2))
print('{} x {} = {}'.format(n, 3, n*3))
print('{} x {} = {}'.format(n, 4, n*4))
print('{} x {} = {}'.format(n, 5, n*5))
print('{} x {} = {}'.format(n, 6, n*6))
print('{} x {} = {}'.format(n, 7, n*7))
print('{} x {} = {}'.format(n, 8, n*8))
print('{} x {} = {}'.format(n, 9, n*9))
print('{} x {} = {}'.format(n, 10, n*10))
elif c == 2:
print('\033[34mVocê escolheu o Jogo\033[m')
sleep(2)
print('\033[35mPensei em um número.')
sleep(2)
e = int(input('\033[36mEscolha um número de 0 a 5:\033[m '))
v = randint(0, 5)
sleep(2)
if e == v:
print('\033[32mParabêns! Você ganhou.\033[m')
else:
print('\033[31mVocê perdeu! Eu escolhi {} não {}\033[m'.format(v, e))
else:
print('Erro!! Escolha 1 ou 2!')
@@caualima2615 Muito boa sua solução, agora que já avancei no curso pude diminuir e muito o tamanho do programa, curso do guanabara é muito top😁...
@@hdplayer4082 Sim, eu tava com preguiça de diminuir o código e só fiz a alteração para se colocar algo além de 1 e 2, boa sorte nesse ramo de programação, tudo de bom para você.
Consegui chegar até aqui, aprendi mais do que nos vários outros que fiz, online. Parabéns, Guanabara, ótimo curso! Partiu Mundo 2!
Cara, muitíssimo obrigado pela dedicação e carinho com o qual vc prepara cada aula, as melhores que eu ja vi. Obrigado a cada colaborador que ajudou e me possibilitou assistir a essas aulas.
Para quem ta em 2022 e tem dúvida em colocar dentro do print(f'texto'). Ficaria da seguinte forma:
nome = 'Python'
cores = {'limpa':'\033[m',
'azul':'\033[34m',
'amarelo':'\033[33m',
'pretoebranco':'\033[7;107m'}
print(f'Olá {cores["azul"]}{nome}{cores["limpa"]}')
Valeu tava usando o f e não sabia q tinha q abrir e fechar chaves separadas pra cores e o nome
Obrigado vei, não estava conseguindo fazer!
Eu vi um cara aqui nos comentarios fazendo um modulo entao eu resolvi fazer o meu!
Prototipo 1 cores.py
preto = '\033[30m'
vermelho = '\033[31m'
verde = '\033[32m'
amarelo = '\033[33m'
azul = '\033[34m'
roxo = '\033[35m'
ciano = '\033[36m'
limpo = '\033[m'
branco = '\033[97m'
nenhum = '\033[0m'
negrito = '\033[1m'
sublinhado = '\033[2m'
negativo = '\033[7m'
fpreto = '\033[40m'
fvermelho = '\033[41m'
fverde = '\033[42m'
famarelo = '\033[43m'
fazul = '\033[44m'
froxo = '\033[45m'
fciano = '\033[46m'
flimpo = '\033[m'
fbranco = '\033[107m'
Pra quem tá usando outra IDE, mude para o notepad++ e instale o ANSICON, pra qm tá no Windows o ANSI não funciona direito, só no Win10.
Como faço isso?
ESSE BAGUIO DE COR, DEIXA TUDO MAIS BONITO AINNNNNNNNNNNNNNNNNNNNNNNNN!
eu vou revisar tudo pela 2 vez e vou por cor em todos! obgd guanabara pelo mundo 1.
Boa noite gente , comecei agora a faculdade de gestão em TI, assistindo as aulas do guanabara e estou adorando, em 07/10/2022, depois dessa aula inventei esse código aí, kkkk
a = int(input('Digite um número '))
b = int(input('Digite outro número '))
c = str(input('Digite o seu nome ' ))
print('Olá \33[0;31;46m{}\33[m resultado da soma é: \33[0;31;44m{}\33[m'.format (c, a + b))
O Curso em Video está de Parabéns! Este primeiro mundo de Python 3 está show de bola. Guanabara quando vai ter o App da Plataforma Curso em Video pra celular?!👍
Para quem quiser uma tabela ainda mais completa que a do vídeo:
===========================
->Comando Geral: Dentro de uma str, \033[style;text;backm
STYLES | TEXTS | BACKS
| |
0 => none | 30 => preto | 40 => as mesmas cores
1 => negrito | 31 => vermelho | 41 ...
4 => sublinhado | 32 => verde | 42
7 => negativo | 33 => amarelo | 43
| 34 => azul | 44
| 35 => roxo | 45
| 36 => ciano | 46
| 37 => cinza claro | 47
| 90 => cinza escuro | 100
| 91 => vermelho claro | 101
| 92 => verde claro | 102
| 93 => amarelo claro | 103
| 94 => azul claro | 104
| 95 => magenta claro | 105
| 96 => ciano claro | 106
| 97 => branco | 107
Em pleno 2024 eu preso nessa parte do vídeo 0:55
Finalizando o mundo 1 hoje,ainda nao fiz o teste mas irei estudar bastante antes de fazer,sinceramente é um curso incrivel e mto impressionante da mto suporte aos iniciantes nos dias atuais mesmo sendo de 7-6 anos atrás. Obrigado Guanabara!!!
Eu peguei essa referência aí disfarçada de desafio para revermos nossos primeiros códigos e vermos nossa evolução, hein? Curso TOP. Agradeço à todos que colaboraram com essa OBRA PRIMA MARAVILHOSA DE CURSO! #PartiuHelloWorld2comYoshi
Pessoal não é possível utilizar cores no Python, no windows, a menos quem usa o Win32API, mas a solução que consegui foi numa máquina virtual linux usar as cores.
O Guanabara tem um vídeo emulando um Raspberry Pi, foi nele que consegui usar cores:
ua-cam.com/video/gZ9a6H5-My0/v-deo.html
up
Para quem não conseguiu fazer os exercícios, ou teve alguma dificuldade em baixar os pacotes da aula la no site, deixo o meu repositório do GitHub, onde estou colocando todos os exercícios que resolvo lá, espero que ajude vocês em algo: github.com/matheusfelipeog/curso-em-video-python3
Exemplo com várias cores :
print("\33[1;31;47mTexto Vermelho em fundo Branco com Negrito\33[m")
print("\33[0;34;43mTexto Azul em fundo Amarelo\33[m")
print("\33[7;32mTexto com cor invertida, Verde no fundo Padrão\33[m")
# Estilo Normal
print("\33[0;30;40mPreto no fundo Preto\33[m")
print("\33[0;31;40mVermelho no fundo Preto\33[m")
print("\33[0;32;40mVerde no fundo Preto\33[m")
print("\33[0;33;40mAmarelo no fundo Preto\33[m")
print("\33[0;34;40mAzul no fundo Preto\33[m")
print("\33[0;35;40mMagenta no fundo Preto\33[m")
print("\33[0;36;40mCyan no fundo Preto\33[m")
print("\33[0;37;40mCinza Claro no fundo Preto\33[m")
# Cores Claras
print("\33[0;90;40mCinza Escuro no fundo Preto\33[m")
print("\33[0;91;40mVermelho Claro no fundo Preto\33[m")
print("\33[0;92;40mVerde Claro no fundo Preto\33[m")
print("\33[0;93;40mAmarelo Claro no fundo Preto\33[m")
print("\33[0;94;40mAzul Claro no fundo Preto\33[m")
print("\33[0;95;40mMagenta Claro no fundo Preto\33[m")
print("\33[0;96;40mCyan Claro no fundo Preto\33[m")
print("\33[0;97;40mBranco no fundo Preto\33[m")
# Fundo colorido
print("\33[0;30;41mPreto no fundo Vermelho\33[m")
print("\33[0;30;42mPreto no fundo Verde\33[m")
print("\33[0;30;43mPreto no fundo Amarelo\33[m")
print("\33[0;30;44mPreto no fundo Azul\33[m")
print("\33[0;30;45mPreto no fundo Magenta\33[m")
print("\33[0;30;46mPreto no fundo Cyan\33[m")
print("\33[0;30;47mPreto no fundo Cinza Claro\33[m")
# Estilo Negrito
print("\33[1;31;40mVermelho em Negrito no fundo Preto\33[m")
print("\33[1;32;40mVerde em Negrito no fundo Preto\33[m")
print("\33[1;33;40mAmarelo em Negrito no fundo Preto\33[m")
print("\33[1;34;40mAzul em Negrito no fundo Preto\33[m")
# Estilo Invertido
print("\33[7;31mVermelho com fundo invertido\33[m")
print("\33[7;32mVerde com fundo invertido\33[m")
print("\33[7;33mAmarelo com fundo invertido\33[m")
print("\33[7;34mAzul com fundo invertido\33[m")
# Sublinhado com cores
print("\33[4;31mTexto Vermelho Sublinhado\33[m")
print("\33[4;32mTexto Verde Sublinhado\33[m")
print("\33[4;33mTexto Amarelo Sublinhado\33[m")
print("\33[4;34mTexto Azul Sublinhado\33[m")
print("\33[4;35mTexto Magenta Sublinhado\33[m")
print("\33[4;36mTexto Cyan Sublinhado\33[m")
print("\33[4;37mTexto Cinza Claro Sublinhado\33[m")
obrigado amigo, você é um amigo
Finalizei o 1º mundo em 2022. Obrigada Guanabara! Curso SENSACIONAL!
Esse curso, mesmo em 2020, tá sendo de grande ajuda para mim, bem feito e bem explicado, qualidade a MIL! Fico bastante feliz por terem continuado e eu orgulhoso de mim mesmo por ter chegado pelo menos até aqui dhjsakajs Muito bom. Sucesso! Agradeço de coração.
Guanabara: "Você acabou de encerrar o mundo 1 do seu curso Python"
Eu: Só acredito vendo.
Eu vendo: Não acredito!
Eu desse jeito kkkkk
Novo padrão ANSI atualizado:
30 black preto 40
31 red vermelho 41
32 green verde 42
33 yellow amarelo 43
34 blue azul 44
35 Magenta Magenta 45
36 cyan ciano 46
37 grey cinza 47
97 white branco 107
ajudou demais esse comentário, tmj!
25:23 Mas Professor Guanabara, os meus programas já são bonitos e eu já sou esperto. Eu quero é ficar bonito mesmo. :(
kakakakakka
Curso feito com excelência!!!, parabéns a todos que ajudaram financeiramente e ao professor Guanabara que tem uma didática impecável....!!!!!! Tem cursos pagos que não chegam nem perto....
O melhor curso que encontrei. O guanabara explica muito bem, algo que parecia muito dificil (como essas cores) depois que ele explicou ficou facinho. Guanabara, o senhor está de parabéns, muito obrigado 👏👏 que Deus te abençoe 🙏
Olá Gustavo estou me enteressando em programar , mas tenho 33 anos e nao tenho conhecimento de nadinha, sera que consigo aprender a tempo e trabalhar no ramo. Sera que posso mudar minha historia da minha carreira ?
Leonardo Assis assiste a aula 0 e 1 vai te ajudar o Guanabara já falou sobre esse assunto lá
Diego Alessandro Cruz Martins!
Obrigado!...Espero que consigo a me desenvolver nesta area. Fica com Deus!
Diego Alessandro Cruz Martins
Meu problema, nao sei por qual estudo começar.
Começa com algoritmos, assim você pega uma boa base de lógica e vai aprender qualquer linguagem bem mais facilmente
Léo Hemerly
Nossa ... agradeço muito, bem pensado!