@@ramonkusanagi614 Também sou estudante...acredito que tenha mudado um pouco a forma de uso dessa biblioteca (ou não) de qualquer forma, para mim deu certo assim ...CASO NÃO SEJA ISSO, ME PERDOE KKKK import emoji print(emoji.emojize('Olá, mundo! :globo_mostrando_as_américas:', language='pt')) vai no site, acha o emoji que quer e em qual lingua vai usar . como no caso eu usei o código em português do emoji, mencionei a lingua "pt" no código.
Pessoal estamos na versão 3.10: tem umas alterações, lógico, mas ficou mais fácil como por exemplo os pacotes externos agora você acessa em um botão que fica bem abaixo na sua tela. Quando você apertar na package "emoji" vai aparecer um console explicando como colocar a entrada corretamente, por exemplo: print(emoji.emojize('ola, mundo!:globe_showing_Americas:', language='alias')). no exemplo ele colocou ":earth americas:" mas agora nessa versão s escreve ':globe_showing_Americas:', outra coisa é que agora (2022, v3.10) usamos 'language=alias' fiquem ligados o video é super atual mas o pycharm sempre atualiza tbm é so pesquisar um pouco, explorar o console do pycharm e bora programar! obg 'Guana' pela chance.
Dica: Tem ainda como vc escolher como vc quer chamar os metodos! por exemplo: utilizando "as" vc pode dar apelido a alguma função da biblioteca. Vejamos com o sqrt: from math import sqrt as raizquadrada agora ao inves de usar sqrt(4), eu uso raizquadrada(4) obviamente, no exemplo ficou foi mais extenso o apelido, mas é so pra demonstrar, vc poderia chamar ele de "r" no caso e vai funcionar igualmente. from math import sqrt as r r(4) pronto! isso retorna = 2, pois a raiz quadrada de 4 é 2. abraço!
@@simonedelajustina6956 aliás, na verdade métodos e funções não são exatamente a mesma coisa. exemplo de função: len() exemplo de método: .upper() (pra deixar uma string em maiúsculo) mas não se preocupe, é confuso mesmo no começo, mas ao longo do curso você vai entender melhor
@@ives3644 n sei como funciona no python mas no java, vc cria funçoes e faz uma serie de procedimentos depois faz um return, os metodos meio que faz isso sem vc ver
@@mssilva894 eu consegui baixar facil, mas não faço ideia de onde pega cada um dos emojis igual ele fez num aparente site., ele nao especifica, ele entra numa pagina branca ai, e simplesmente copia e cola pro script dele, ai a pessoa que se vire.. achei muito chato isso, nao achei em lugar nenhum, mais de 1 hora procurando, isso porque deve estar tudo no pc ja pq eu baixei kkk to quase desistindo do curso
Eu também senti um pouco de dificuldade só que depois de ver o vídeo fazendo e praticando ficou fácil passei 1 semana pra entender direitinho mas deu certo!
Dica para quem está vendo essa aula em 2021: quando você digita a linha de código no PyCharm, "import math", vai aparecer uma exclamação em amarelo, isso acontece, pois de inicio o programa não está usando nenhuma funcionalidade desse import, porém não quer dizer que a linha de código esteja errada. Feliz 2021. Não desista do seu sonho de programar :).
@@Psys119 não trabalho na área, moro no interior e meu setup para trabalhar home office é uma droga. Mas eu uso o Python para 60% das coisas no meu serviço atualmente. Isso me poupa muitíssimo tempo O chefe se impressiona toda vez com minha agilidade
@@ntx4893 Eu sou secretário mirim em um escritório de finanças, o processo em que os bancos não fazem, somos nós que fazemos. Eu uso python para automatizar planilhas, enviar e-mails com os relatórios atualizados, entrar em contato com clientes, comparar preços nos outros escritórios automaticamente... Em fim, uso python em 60% dos processos aqui de onde eu trabalho
Pai amado, ainda bem que tem os alunos aqui pra ajudar também. Fui ver hoje em 2023 e não conseguia instalar a biblioteca, tava quase chorando. Aí ensinaram aqui que é em outro caminho hoje. Obrigada gente ♥
@@RyanLopes-x4d Desculpe a demora em responder. Eu vi esse comentário aqui no vídeo " Pra quem esta com dificuldades de instlar o modulo de emoji, assim como eu tive, va ate o minuto 25:23, la ele vai te mostrar o caminho de onde fica os pacotes instalados (FILE > CONFIGURACOESS > PROJECT: pytohnTeste > Python Interpreter), no meu caso, tinha instalado o emoji e o django emoji, clica em cima e depois no (-) para removelos, apos removelos clica no (+) para adicionar, busque emoji 2.2.0 (versão hj 19/01/23). Só aguardar instalr e vc vai conseguir usar."
@@raylanborges-228 Olá, eu tambem estava proucurando e não encrontrei então pedi ao chat GPT para me explicar e me passaram esse codigo: emoji_codepoint = '\U0001F44D': Nesta linha, estamos criando uma variável chamada emoji_codepoint e atribuindo a ela o código unicode do emoji "polegar para cima". Em Python, você pode representar emojis e outros caracteres especiais usando códigos unicode. O código unicode do emoji "polegar para cima" é \U0001F44D. texto_emoji = f"Olá, mundo! {emoji_codepoint}": Nesta linha, estamos criando outra variável chamada texto_emoji. Estamos usando uma f-string (string formatada) para incluir o conteúdo da variável emoji_codepoint dentro do texto. O emoji será adicionado à string "Olá, mundo!". print(texto_emoji): Finalmente, estamos imprimindo a variável texto_emoji, que contém o texto "Olá, mundo!" com o emoji "polegar para cima" adicionado.
graça = input('Você achou graça?') print( 'É engraçado? {}'.format(graça)) ***executa o programa e coloca "sim"*** >>> KRL COMO VC ACHOU GRAÇA MANO PQP VAI SE TRATAR
Assistindo em 2020 em meio a pandemia do Covid-19. Saúde a todos e se cuidem muito. Melhor conteúdo já encontrado. Fantástico o curso, recomendadíssimo. Parabéns pela didática.
@@icaroisaac7581 acontece a mesma coisa cmg, porem como ele faz ali, quando eu digito emoji, nao aparece a opçao de instalar a biblioteca do emoji,... como faço pra baixar e instalar a biblioteca? tem algumas que tenho encontrado no site que sao bem interessantes, uma delas é pra descobrir senha do wifi que o pc esta logado... porem nao tem fazer rodar
Pra quem usa o Vs code -> pra importar uma biblioteca/módulo externo é só abrir o cmd e dar o comando "pip install (nome do módulo). Por exemplo, pip install emoji
Além disso, antigamente o meu não aparecia a "escrita inteligente" pra você ver os prováveis comandos quando digitava o começo de um código, etc. Pra isso, basta ir na aba extensões e baixar a extensão de complementos do python
Kkkk acho legal que tipo ele ensina "Conte de 1 até 3" e no final ele manda um exercício tipo "Construa uma nave especial com 3 pedras". Mas com o cara da pra aprender vendo ele resolvendo. A dica é passe o tempo que for pra fazer uma atividade, reveja os vídeos e tente. Se não consg você assiste os vídeos de resolução com a mente limpa sabendo que você entrou de tudo. Estou vendo no começo de 2022 e espero não ficar muito desatualizado
Método de ensino dele é muito baseado em Carl Rogers. A pessoa assimila determinado conhecimento tendo a curiosidade ou a necessidade de ir atrás dele por conta própria. Atualmente deveria ser um método aplicado nas escolas, apesar de ensinarem os alunos de licenciatura na faculdade, a maioria não aplica isso no dia a dia, pois o sistema pede um professor conteudista.
Pra quem tá fazendo agora com o print (f""), e não sabe como usar os comando math.ceil. e só por dentro das {} como se já fossem as variáveis. Exemplo: Antes: print(f' a raiz quadrada e {raiz}') Agora: print(f' a raiz quadrada e {math.ceil(raiz)}')
Antes de ver seu coment fiz errando e acertando ate chegar no certo. hehehe import math catop = int(input('Digite o valor do cateto oposto: ')) catad = int(input('Digite o valor do cateto adjacente: ')) calchp = math.pow(catop, 2)+math.pow(catad, 2) hipt = math.sqrt(calchp) print(f'O triângulo retângulo com cateto oposto de {catop} e cateto adjacente de {catad} tem uma hipotenusa de {math.ceil(hipt)}. ')
8:00 começa para mim 13:32 prática 16:56 from 18:18 como ve as bibliotecas que pode importar 19:21 achei uma programação 19:43 random 20:54 como achar as funções que podem ser feitas 21:46 PyPi 23:11 como importar PyPi 25:21 ve os modulos extras que tem instalado
Rapaziada, para instalar o pacote do emoji, eu fiz o seguinte. Eu fui na opção "File" depois fui em "Settings" e na opção "python interpreter" eu apertei no "+" e digitei qual pacote eu queria(no caso emoji) em seguida eu fui em "Install Package" e pronto, o pack que eu queria já estavam instalados. Espero ter ajudados de alguma forma!
@@luancarvalhopascoaldossant9505 O negócio é que você precisa ter uma base em matemática basica. Eu por exemplo, consegui fazer o programa que mede a hipotenusa só porque me lembrei de umas regrinhas. import math print('Exercício 27: programa que leia cateto oposto/adjacente de um triângulo retângulo e mostre a sua hipotenusa') cateto_o = float(input('Insira a medida do cateto oposto:')) cateto_a = float(input('Insira a medida do cateto adjacente:')) hipotenusa = cateto_o ** 2 + cateto_a ** 2 print('Com base nos valores que você me mostrou, a hipotenusa desse triângulo equivale a: {:.3f}'.format(math.sqrt(hipotenusa))) print('Agora irei mostrar esse resultado utilizando módulos. A hipotenusa é: {:.3f}'.format(math.hypot(cateto_o, cateto_a))) esse é meu código. Quis fazer por mim e depois usando o math.hypot, mas meu resultado não estava batendo porque eu estava dando apenas "print('hipotenusa')", só que eu me esqueci da formula: h² = a² + c² no meu caso, eu tinha os resultados de a e c, porém a minha hipotenusa ainda estava elevada a 2. Então me lembrei que eu tinha que fazer aquele 2 sumir dali. Acontece que ele é uma potência e o contrário da potência é RAÍZ QUADRADA. Aí formatei o hipotenusa comoraíz quadrada e deu certo. São trolagens assim das regras da matematica que pegam a gente de jeito... tem que ficar atento.
@@luancarvalhopascoaldossant9505 Precisa de matemática, na mesma pegada do curso de programação você encontra cursos de matemática tbm, não desiste, você tem literalmente todo o conhecimento da humanidade a sua disposição!
para quem assim como eu está vendo em 2024 ai vai uma dica que me ajudou bastante, o .format pode ser substituído por um f antes da aspa, por exemplo (f' '). E usando as {} coloquem o que desejam mostrar. Espero ter ajudado !
Pessoal, espero que meu comentário ajude alguém: Tive dificuldade de rodar os emojis seguindo à risca a forma que o prof mostra no vídeo. Segue a forma do prof: import emoji print(emoji.emojize('Olá, mundo :innocent:', use_aliases = True)) No entanto, após fazer uma pesquisa cuidadosa no site do Python (na página referente à biblioteca emoji), encontrei um outro comando que funcionou! Segue o comando: import emoji print(emoji.emojize('Olá, mundo :innocent:', language = 'alias')) Espeque ter ajudado alguém! Abraços.
Para quem acompanha pelo youtube, vale a pena usar a plataforma do professor (lá os exercícios também estão intercalados com as aulas teóricas), é possível controlar o progresso nas aulas e, ainda, desabilitar o adblock para visualizar anúncios e ajudar o canal, isso auxilia na monetização do professor e no melhoramento perante o Google (e suas taxas de retorno).
Na hora de instalar o pacote ter cuidado para ser o emoji e não django-emoji. Código atualizado: import emoji print(emoji.emojize(":smile:", language='alias'))
desculpa a pergunta besta, sou iniciante, mas pra q serviu esse (clanguage='alias' ) ? No vídeo ele colocou alguma coisa com True, e não entendi pra q serviu, até voltei p ver se eu perdi alguma coisa.
Estou aqui em Agosto de 2021 aprendendo esse curso maravilhoso, graças a essa equipe maravilhosa, tanto do Guanabara e a todos os apoiadores... Eterna gratidão por vcs...
Acabei de me tornar membro deste canal incrível! Muito obrigado, Guanabara e equipe, por toda essa dedicação!
Рік тому+6
Olá 🦗! Seja muito bem-vindo ao canal e à comunidade! É uma grande satisfação tê-lo como membro e saber que nosso trabalho está sendo útil para você. Aqui no canal do Curso em Vídeo, estamos sempre empenhados em produzir conteúdo de qualidade e ajudar nossos alunos a alcançarem seus objetivos em programação. Seja por meio dos cursos, exercícios, desafios ou fóruns, queremos estar sempre presentes para apoiar e orientar nossos alunos em suas jornadas de aprendizado. Não hesite em entrar em contato conosco caso tenha dúvidas, sugestões ou comentários. E não se esqueça de considerar se tornar um Estudonauta ou Aluno Apoiador em nosso site para ter acesso a ainda mais recursos e suporte em seu aprendizado. Obrigado pelo apoio e continue aprendendo! 👍🤓🖖
É gratificante pra mim saber que estou conseguindo entender bem as aulas.... Fiz o exercicio da hipotenusa sem dificuldade nenhuma e até me surpreendi. Obrigado, Prof
Estou fazendo o curso com 12 anos, no 7º da escola, e estou conseguindo compreender bem as aulas. Ainda mais aprendendo hipotenusa logo cedo kkkkkkkkkk
Depois de quase um mês em casa... limpando, cozinhando, cuidando dos filhos... consegui me organizar só agora... pra poder continuar estudando... foco! Agora vai!
#Desafio - 018 O que a galera não percebeu foi que o programa lê o número inteiro e gera o resultados em radianos, então a forma correta de passar a resposta certa é transformar o número em radianos. from math import sin,cos,tan ang = float(input('Digite o angulo que deseja saber o seno cosseno e tangente: ')) ang1 = math.radians(ang) seno = math.sin(ang1) cose = math.cos(ang1) tang = math.tan(ang1) print('Com o angulo de {}º, o seno é {:.2f}, o cosseno é {:.2f} e a tangente é {:.2f}'.format(ang,seno,cose,tang))
Pra quem esta com dificuldades de instlar o modulo de emoji, assim como eu tive, va ate o minuto 25:23, la ele vai te mostrar o caminho de onde fica os pacotes instalados (FILE > CONFIGURACOESS > PROJECT: pytohnTeste > Python Interpreter), no meu caso, tinha instalado o emoji e o django emoji, clica em cima e depois no (-) para removelos, apos removelos clica no (+) para adicionar, busque emoji 2.2.0 (versão hj 19/01/23). Só aguardar instalr e vc vai conseguir usar.
eu tive dificuldades e quando coloquei o certo, porque acabei colocando o django-emoji, ai agora fiz certinho mas nao precisou do use_aliases=True e ta funcionando normal .
Obrigado galera, se não fosse os comentários não teria instalado! import emoji print(emoji.emojize('Olá, mundo!:globe_showing_americas:',language='alias')) emoji instalado foi o 2.7.0 (06/08/2023) só ir em (file) - (settings) - (project: curso) - ( python interpreter) - no (+) e escolher o a versão do emoji no minuto 25:06 do vídeo tem o passo a passo
Exercicio 19 import random a1 = input('Digite o nome do primeiro aluno:') a2 = input('Digite o nome do segundo aluno:') a3 = input('Digite o nome do terceiro aluno:') a4 = input('Digite o nome do terceiro aluno:') lista= [a1, a2, a3, a4] escolhido = random.choice(lista) print('Parabens {}, você foi o escolhido'.format(escolhido)) #ou alunos = ('Vera, Antonio, Viviane, Marcos') lista = ['Vera', 'Antonio', 'Viviane', 'Marcos'] escolhido = random.choice(lista) print('A ordem dos alunos foi {}, e o escolhido foi {}'.format(alunos, escolhido))
Fazendo os exercicios percebi um detalhe que pode ter ocorrido com alguem mais tb! Caso vc importe as funções externas da forma "from math import trunc", por exemplo, ao chamar a função não precisa utilizar a notação "math.trunc(...)", apenas "trunc(...)" [Python 3.10.4]
Oiii. Eu parei no começo, tentei install emoji e na lâmpada vermelha aparecem as opções: "Rename refecente", "ignore unresolved reference 'main.emoji'" e "mark all unresolved attributes of 'main' as ignored"
Aprendendo geometria enquanto aprendo programação, sinceramente agradeço a todos os apoiadores e a todos do curso em video que tornaram isso possível, sem vocês nós não teríamos a oportunidade de aprender tanta coisa com tanta qualidade assim.
professor muito obrigada por toda a sua paciência em explicar com tantos exemplos, que deixam os conteúdos muito mais claros e fáceis de assimilar. Obrigada!!
Muito maneiro ver várias pessoas também fazendo o curso em plena quarentena!!! Dia 26/05/2020 aqui! Vocês tão me dando animo! Vlw galera e bora continuar aprendendo :D
2020.... agora dois anos se passaram, e ainda estou aqui em casa, no meio desta pandemia, com todos de casa doentes (sim, estão com covid, pelo menos minha irmã já testou positivo). Hoje é dia 13/01/2022
Sobre os exercícios 14 e 15, não foram passados na aula 07! Quem quiser fazer tem o enunciado no vídeo de resolução, da para fazer e depois checar se está certo! Estou curtindo muito seu curso!
Quase não tenho tempo para poder estudar devido o trabalho, mas a forma que o Guanabara ensina me da um gás extra!! Hoje cheguei cansado pra kar*lh* do trabalho e quando eu ouvi ele falando Cateto da Hipotenusa me bateu um "leve" desespero KKKKKKKKKKKKK Mas vai da certo. Firme nos estudos de programação! Obrigado por tudo professor!
# exercicio 020 import random alunos = input("informe os alunos separados por virgula: ") alunos_list = alunos.split(",") random.shuffle(alunos_list) print('A ordem de apresentação é {}'.format(alunos_list))
@@alisson.x2238 Entra no aplicativo e cria um arquivo.py digita esses códigos nessa mesma sequência e então vc executa, após isso vc espera aparecer a mensagem "Nome do módulo:" e digita o nome do módulo que vc quer aí clica na setinha do teclado pra concluir, nisso ele vai baixar automaticamente e qdo terminar aparece lá se foi instalado com sucesso ou se deu erro que nesse caso fica vermelha a mensagem e bem no final esta mensagem "#QPython press enter to exit..." Aí se vc quiser ver os módulos que vc baixou: 1º. Clica em "PROGRAMS" na tela inicial do app; 2º.Clica nos três pontinhos no canto superior da tela; 3º. E por fim clica em "LIBRARIES MANAGE."
Desafio 020 import random a1 = str(input('Qual o nome do primeiro aluno? ')) a2 = str(input('Qual o nome do segundo aluno? ')) a3 = str(input('Qual o nome do terceiro aluno? ')) a4 = str(input('Qual o nome do quarto aluno? ')) alunos = [(a1), (a2), (a3), (a4)] print(random.sample(alunos, 4))
Desafio 20: DESAFIO 20: import random n1 = input('Digite o primeiro nome: ') n2 = input('Digite o segundo nome: ') n3 = input('Digite o terceiro nome: ') n4 = input('Digite o quarto nome: ') lista = [n1, n2, n3, n4] random.shuffle(lista) print('Os nomes em ordem de apresentação são: {}'.format(lista))
comandos: import modulo (importa o modulo inteiro) from modulo import funcao ( para importar so uma funcao do modulo) usar modulo.funcionalidade Ex: math.trunc(variavel etc) Funcionalidades Principais: math -> ceil (faz um arrendondamento do num pra cima) floor ( faz pra baixo) trunc (vai arredondar o numero, tirar a virgula dele deixando inteiro) pow (potencia) sqrt (raiz quadrada) factorial (calculo fatorial(?)) hypot (hipotenusa, tem q botar o cateto adj e o opost nos parenteses) cos (cosseno) sin (seno) tan (tangente) random -> random (numero aleatorio(e necessario determina-lo, c n vai aparecer um de 0-1) randint (numero inteiro aleatorio) choice (uma escolha de uma lista) shuffle (embaralha um lista) MP3 -> ua-cam.com/video/9FiEji_fzvk/v-deo.html
Realmente esse exercício de sen,cos e tan é um desafio, custou muito tempo pra eu entender quais comandos usar , depois mais um tempo pra entender que o programa lê o ângulo em radiano e precisa converte-lo antes. Quem tá iniciando estimula muito o raciocínio lógico, muito bom!
Excelente aula, assitindo a aula eu pensei nossa que "fácil" e na hora de fazer os exercícios quebrei a cabeça de monte, mas no fim consegui entender. Depois de praticar com os exercícios, criei um programa pra calcular equação de segundo grau, que na minha época de escola foi uma das matérias em matemática que eu gostava pra caralho. from math import pow, sqrt print('Resolva a equação a seguir:') print('2x² + 4x - 6 = 0') print('x = (-b ± √(delta)) / (2a)') a = int(input('Valor de A: ')) b = int(input('Valor de B: ')) c = int(input('Valor de C: ')) print('Delta = b² - 4ac') delta = pow(b, 2) - (4 * a * c) print(f'Delta = {delta}') raiz = sqrt(delta) print(f'Raiz² de Delta: {raiz}') x1 = (-(b) + raiz) / (2 * a) x2 = (-(b) - raiz) / (2 * a) print(f'X1 = {x1}' f' x2 = {x2}') 😃😃😃😃
Guanabara já tem tanto tempo que eu não pego num livro, não uso conta de matemática para nada no dia a dia, eu não sei nem por onde começar, o mais fácil para mim e copiar os resultados dos desafios e ir digitando até decorar novamente!
Desafio 018 from math import sin, cos, tan, radians n = float(input('Digite um ângulo: ')) m = radians(n) seno = sin(m) cose = cos(m) tang = tan(m) print(seno, cose, tang) confesso que tive muita dificuldade nesse desafio, e só o resolvi olhando nos comentários, porém ainda fiquei com dúvidas (relacionadas à matemática).
pra voce fazer o codigo "bruto' você teria que fazer os dois catetos ao quadrado ² exemplo: r=c**2 r2=c2**2 e depois somar os dois, exemplo:r3=r+r2, apos isso, você teria que adicionar o comando print e tirar a raiz quadrada do quê restou, exemplo: print(f'a hipotenusa é {math.sqrt(r3)}')
o codigo completo é; import math c=float(input('qual é o cateto oposto?')) c2=float(input('qual é o cateto adjacente?')) r=c**2 r2=c2**2 r3=r+r2 print(f'a hipotenusa é {math.sqrt(r3)}')
desafio20 from random import sample a1 = str(input('Digite o nome do primeiro aluno: ')) a2 = str(input('Digite o nome do segundo aluno: ')) a3 = str(input('Digite o nome do terceiro aluno: ')) a4 = str(input('Digite o nome do quarto aluno: ')) lista = (a1, a2, a3, a4) print(f'A ordem de apresentação dos alunos é:{sample(lista, 4)}') Bati um pouco a cabeça e mesmo procurando a resposta eu quis fazer do meu jeito, deu certo do jeito que fiz, nao sei se é a mesma forma que o professor fez na resolução do exercicio. vou ver isso agora!!! Aula muito top, faz a gente pensar e questionar!
Desafio 20 import random al1= input ('Nome do aluno') al2= input ('Nome do aluno') al3= input ('Nome do aluno') al4= input ('Nome do aluno') lis= (al1,al2,al3,al4) s= random.sample(lis,4) print ('A ordem que foi sorteada é',s) Espero ter ajudado!
Pelo que eu entendi, no Unicode os caracteres podem ter um único nome. Fazendo: print(emoji.emojize('Olá, mundo! :sunglasses:')) por padrão vai aparecer o emoji de um óculos escuros apenas. Para ficar igual ao do instrutor, pela documentação atual deve fazer assim: print(emoji.emojize('Olá, mundo! :sunglasses:', language='alias')) pois ativa o Unicode aliases
Esses foram os primeiros exercícios que eu realmente agarrei, mas depois de umas boas horas de pesquisa e algumas explicações do ChatGPT deu certo. Utilizei o módulo pygame.
quem tá em 2019 é quer arrendondar é assim: import math num = int(input('Digite qualquer número: ')) raiz = math.sqrt(num) print(f'A raiz quadrada de {num} corresponde a {math.floor(raiz)}') explicando: em vez de colocar o ''raiz'' nas {}, você coloca math.floor (ou ceil) (nome da variavel)
Eu fiz o meu diferente: from math import floor int = float(input ("Insira um número: ")) print ("A porção inteira do número digitado é: {} " .format(floor(int)) )
Galera para colocar o Emoji agora é import emoji print(emoji.emojize('Olá mundo :earth_americas:', language='alias')) Caso coloque do jeito que o professor coloca no video, vai aparecer um erro MAS funciona do mesmo jeito. Só que desse jeito atualizado não aparece o erro.
Desafio 17 fiz dessa forma: co = int(input('Digite o cateto Oposto: ')) ca = int(input('Digite o cateto Adjacente: ')) hi = co**2 + ca**2 print('O valor da Hipotenusa é: {}'.format(hi**(1/2)))
Guanabara apelou nos desafios, mas to conseguindo resolver lendo a documentação, isso é legal pq estimula o aluno a pesquisar sem ficar copiando código
Acho que eu já entendi como alguns se tornam bons programadores: a curiosidade. Eu ainda estou na aula 8 e já estou "morrendo" de vontade de vasculhar aqueles pacotes e métodos, louco por mais métodos, mais funções e mais linhas de código. Sinto que agora eu estou gastando meu tempo com algo que vale a pena, ao invés de ficar estudando todas aquelas coisas chatas de geografia, que a maioria não usa em absolutamente nada. Eu fiz a escolha certa quando optei por gastar meu tempo com "Circunferencia trigonométrica" e toda a parafernalha da Matemática, digo, algo que eu posso relacionar com a programação. O negócio agora é consistência, foco e muito tempo sobrando para programar e procurar novidades. Mais uma vez - Obrigado, prof. Guanabara!
Mano eu tbm me sentia assim mas acredito que quando termina a escola você vai mudar de opinião, eu to falando sobre as matérias, mas sobre voltar a escola nunca foi uma sensação tão boa de ter terminado, agora eu estudo no meu tempo e faço os meus horários e tenho mais foco, nunca tive tanta curiosidade de aprender, acredito que até o primeiro ano do ensino médio a escola é importante depois e encheção de saco, pois são muitas poucas novidades para tanto tempo.
@@nickolasferreira2573 Eu acho a escola importante, só acho desnecessário aprender tanta coisa inútil, coisa que a gente sequer vai se lembrar no final. O cérebro pega o necessário e de aplicação imediata, e descarta o resto. Se você não encontra uma utilidade para algo, se torna chato e muito difícil aprender o conteúdo. Além disso, você passa a odiar esse conteúdo. Eu, por exemplo, não uso Geografia em praticamente nada na minha vida, por isso acho chato e desnecessário. Sempre me interessei por Matemática por ser uma matéria de aplicação imediata no dia-a-dia, justamente pela imensa variedade de problemas que podemos resolver sem ter que olhar uma situação no jornal para pensar, como é o caso da Geografia. Eu já terminei o Ensino Médio e não sinto a menor falta, pois agora tenho tempo para me dedicar aos estudos de coisas úteis e do meu interesse. No momento, estou passando raiva nos exercícios da " Aula 17 - Listas (Parte 1) ". Ainda estou no primeiro exercício, sendo que não consigo passar dele. Passei 1 dia inteiro sem estudar, só pensando em como resolver. Costumo fazer isso quando esbarro numa dificuldade (sou muito lerdo para aprender), ou seja, em quase todas as aulas tem 1 exercício desse para me deixar PISTOLA da vida, então eu paro um pouco, fico 1 dia inteiro sem estudar e volto mais calmo, assim eu consigo resolver (sempre). Enfim, bons estudos para você.
@@nickolasferreira2573 Mais uma coisa...nunca pare de estudar por esbarrar numa dificuldade. Descanse, durma bem, coma direito e tente outra vez. Outra coisa que eu gosto de fazer é estudar outras coisas relacionadas à Informática, como Excel. Então, se você esbarrar numa dificuldade assim, tente estudar outras coisas, caso não queira gastar seu tempo com coisas fúteis pela internet.
JAMO KRUS vlw mano para você tbm, uma dica quando se não entender a função da uma fuçada no GitHub, aí tipo eu 6 minutos tu entende o erro kkkk eu faço isso
@@nickolasferreira2573 Vou salvar esse site agora mesmo kkk Eu costumo resolver tudo sozinho, por isso passo tanta raiva programando. Vou tentar mudar um pouco, dar uma vasculhada no site em certos momentos críticos e de desespero. Dessa forma os estudos vão fluir naturalmente (eu acho). Obrigado pela dica, irei usá-la com sabedoria.
seguindo a logica ate o minuto 10:53 eu consegui fazer esse codigo: import math calculadora = float(input('Qual a raiz quadrada de: ')) raiz = math.sqrt(calculadora) print('A raiz quadrada de {} e {}.'.format(calculadora,raiz)) que alias funcionou muito bem e foi ate mais facil de fazer doque aprendemos anteriormente
#017 while True: cato = float(input("Digite o valor do cateto oposto:")) cata = float(input("Digite o valor do cateto adjacente:")) calc = (cato**2) + (cata**2) hipo = calc**(1/2) print(" O valor da hipotenusa é: {:.2f} " .format(hipo))
import random num1 = input('Digite o nome do aluno:') num2 = input('Digite o nome do aluno:') num3 = input('Digite o nome do aluno:') num4 = input('Digite o nome do aluno:') esc = random.choice([num1, num2, num3, num4]) print('O aluno escolhido foi {}.'.format(esc)) Os exemplos na página python.org ajudaram muito
O meu desafio 16 ficou desta maneira: import math num = float(input('Digite um número real qualquer: ')) num2 = math.ceil(num) num3 = num2 - 1 print('{}'.format(num3))
Curso muito bom! Parabéns prof. Guanabara! Nunca tinha escrito uma linha de programação e estou conseguindo fazer todos os exercícios criando os códigos. Muito bom.
Bom dia... Para quem não conseguiu instalar o emoji. Assistam ao vídeo novamente e desinstalem o programa e instalem como o o professor ensinou. Lembrando tem que ser a opção emoji e no caso do Windows o emoji vai ficar preto e branco.
mas esse modulo não usa angulos em radianos? para se usar o angulo em graus não é preciso primeiro converter o angulo em graus para radianos com o função radians()?
Agora está claro pra mim que estou fazendo um curso que foi idealizado há muito tempo. Estou conhecendo e assistindo 6 anos após ele ter subido para o UA-cam e mesmo depois de tanto tempo, ainda reverbera só coisas boas. Estou apenas na aula 8 mas já me sinto muito agradecido ao idealizador e as pessoas que apoiaram financeiramente. A internet tem muita coisa boa e o mundo também tem muita gente boa, é só a gente se unir pra fazer o bem e procurar por esse bem.
se possivel volta daqui uns meses e me diz como você esta na programação. É muito legal ver que pessoas msm dps de anos ainda conseguem aproveitar mt coisa de um curso de 6 anos...
#desafio017 import math co=float(input('digite o comprimento do cateto oposto do triangulo ')) ca=float(input('digite o comprimento do cateto adjacente do triangulo ')) hip=math.hypot(co,ca) print('A hipotenusa desse triângulo é {}'.format(hip))
Ficou mais fácil. No canto inferior esquerdo da tela vai ter 3 simbolos 'play, pythin' e um simbolo que parece '3 quadradinho empilhado' é esse. Passa o mouse cursor do mouse por cima e aparece escrito "Python Packages" clica nele que vai aparecer os pacotes instalados e Search para mais pacotes.
Aproveitando quarentena pra aprender com esse cara incrivel
2 роки тому+1
Cara, eu preciso de python pro meu trabalho, mas sou uma negação e vinha procrastinando pra aprender já tem um tempo haha Seus vídeos me ajudaram muito!!! Sensacional!
Desafio 18: from math import sin, cos, tan, pi n = float(input('Digite um ângulo em graus: ')) print(f'{cos((n * pi)/180)}') print(f'{sin((n * pi)/180)}') print(f'{tan((n * pi)/180)}') Já da o valor de seno, cosseno e tangente considerando os valores em graus! Se for usar direto da o valor como se o ângulo fosse em radiano
Sei que não importa, mas você pode simplificar o código escrevendo assim: from math import sin, cos, tan, pi n = float(input('Digite o ângulo em graus: ')) print(f'Estes são os valores para o ângulo {n}º: ') print(sin((n*pi)/180)) print(cos((n*pi)/180)) print(tan((n*pi)/180))
@@simiorj6355 É que o comentário principal usou o f '{}' sem precisar, já que ele colocou os valores diretos. Mas sim, pra colocar mensagem precisa das aspas :v
@@lud4m # aula 8 desafio 18 # faça um programa que leia um angulo qualquer e mostre na tela o valor do seno, cosseno e tangente from math import sin, cos, tan, radians, ceil angulo = float(input('Digite o valor do angulo ')) graus = radians(angulo) print(f'Valor do seno {sin(graus):.3f}') print(f'Valor do cosseno é {cos(graus):.3f}') print(f'Valor da tangente é {tan(graus):.3f}')
# aula 8 desafio 18 # faça um programa que leia um angulo qualquer e mostre na tela o valor do seno, cosseno e tangente from math import sin, cos, tan, radians, ceil angulo = float(input('Digite o valor do angulo ')) graus = radians(angulo) print(f'Valor do seno {sin(graus):.3f}') print(f'Valor do cosseno é {cos(graus):.3f}') print(f'Valor da tangente é {tan(graus):.3f}')
A função emoji.emojize no módulo emoji não precisa mais da opção use_aliases=True, pois aliases foram removidos nas versões mais recentes da biblioteca emoji. print(emoji.emojize('Olá, Mundo :sunglasses:'))
Desafio 16: import math n = float(input('Digite um número e descubra a sua parte inteira:')) pi = math.floor(n) print('A parte inteira de {} é {}.'.format(n,pi))
Tenho 13 anos, programava em py desde os 7 anos, mesmo sendo algo simples sem nenhuma IDE, só uma IDLE (algo assim), hoje em dia sou especializado em Lua, LuaU e iniciante em JS, agora quero aprender Py, até agora achei de boa
calma, guanabara! tá de madrugada e eu preciso acordar cedo hoje mesmo só pra resolver essa bateria de exercícios kkk maneiro demais, tô super empolgadaço aprendendo python!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@Felipe-ul9jy Opa, amigo! Essa função já vem pré instalada no pycharm, então é só escrever primeiro o seguinte comando: import random Existe uma outra maneira também que acaba simplificando o seu código, por isso vou estar pondo uma resolução de um desafio em que era necessário o uso do random. ex 1 from random import shuffle nome1 = str(input('O primeiro aluno:')) nome2 = str(input('O segundo aluno:')) nome3 = str(input('O terceiro aluno:')) nome4 = str(input('O quarto aluno:')) lista = [nome1,nome2,nome3,nome4] shuffle(lista) print('A ordem definida para a apresentação é:') print(lista) ex 2 from random import choice nome1 = str(input('Digite o nome do primeiro aluno:')) nome2 = str(input('Digite o nome do segundo aluno:')) nome3 = str(input('Digite o nome do terceiro aluno:')) nome4 = str(input('Digite o nome do quarto aluno:')) lista = [nome1,nome2,nome3,nome4] sorteio = choice(lista) print('O aluno escolhido é: {}'.format(sorteio)) * essas foram as opções que eu escolhi
Não funcionou esse teu cod aqui. Precisei editar pra este: import random list = ['bruno', 'amanda', 'creuza', 'cindiscleia'] z = random.choice(list) print(f'O aluno {z} apagará o quadro')
Olá, Comunidade! Segue minhas respostas para os exercícios propostos na aula 8: Exercício #16: from math import trunc num = float(input('Digite um número: ')) resultado = trunc(num) print(f'O número {num} tem a parte inteira {resultado}') Exercício #17 (* Esse eu resolvi direto pelos conceitos matemáticos abordados anteriormente, mas depois vi a resolução do exercício de como executar com a biblioteca math): ANTES DA BIBLIOTECA MATH: catetoopo = float(input('Comprimento do cateto oposto: ')) catetoadj = float(input('Comprimento do cateto adjacente: ')) hipotenusa = (catetoopo ** 2 + catetoadj ** 2) ** (1/2) print(f'A hipotenusa vai medir {hipotenusa:.2f}') DEPOIS DA BIBLIOTECA MATH: from math import hypot catetoopo = float(input('Comprimento do cateto oposto: ')) catetoadj = float(input('Comprimento do cateto adjacente: ')) hipotenusa = hypot(catetoopo,catetoadj) print(f'A hipotenusa vai medir {hipotenusa:.2f}') Exercício #18: import math angulo = float(input('Digite o seu ângulo: ')) seno = math.sin(math.radians(angulo)) cosseno = math.cos(math.radians(angulo)) tangente = math.tan(math.radians(angulo)) print(f'O ângulo de {angulo} tem o SENO de {seno:.2f}') print(f'O ângulo de {angulo} tem o COSSENO de {cosseno:.2f}') print(f'O ângulo de {angulo} tem a TANGENTE de {tangente:.2f}') Exercício #19: import random a1 = str(input('Digite o primeiro aluno: ')) a2 = str(input('Digite o Segundo aluno: ')) a3 = str(input('Digite o terceiro aluno: ')) a4 = str(input('Digite o quarto aluno: ')) lista = [a1, a2, a3, a4] aluno = random.choice(lista) print(f'O aluno que apagará o quadro é {aluno}') Exercício #20: import random a1 = str(input('Digite o primeiro aluno: ')) a2 = str(input('Digite o Segundo aluno: ')) a3 = str(input('Digite o terceiro aluno: ')) a4 = str(input('Digite o quarto aluno: ')) alunos = [a1, a2, a3, a4] ordem = random.shuffle(alunos) print('A ordem de apresentação será: ', alunos) Exercício #21: Quebrei cabeça por algumas horas, tentando executar o arquivo com a biblioteca "pymp3", então recorri a ver em aula, onde o Guanabara utiliza outra biblioteca a "pygame", mas a aula tem uma atualização que foi explicada pelo Kemuel Kesley Huguenin que precisa do "input()" para que o arquivo mp3 seja executado: import pygame pygame.init() pygame.mixer.music.load('ex021.mp3') pygame.mixer.music.play() input() ''' Input sugerido pelo Kemuel, para que o arquivo mp3 seja executado após o 'run ' ''' pygame.event.wait() Bons estudos a todos!
fui testar o exercício 20 e deu a exata mesma ordem dos nomes, ai pensei "po, deu errado ne" mas tentei dnv e deu certo, so dei sorte msm kkkkkkkk tmj ai
O codigo correto do exercicio 20 é: import random nom1 = input('Digite seu nome: ') nom2 = input('Digite seu nome: ') nom3 = input('Digite seu nome: ') nom4 = input('Digite seu nome: ') alun = [nom1, nom2, nom3, nom4] random.shuffle(alun) print(f'{alun[0]} é o número 1') print(f'{alun[1]} é o número 2') print(f'{alun[2]} é o número 3') print(f'{alun[3]} é o número 4')
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/python-3-mundo-1/
Não dá mais pra colocar emoji no paycharm.
No meu da erro de sintaxe
Bom nem sei se vcs ainda responde por aqui
@@ramonkusanagi614 Também sou estudante...acredito que tenha mudado um pouco a forma de uso dessa biblioteca (ou não)
de qualquer forma, para mim deu certo assim ...CASO NÃO SEJA ISSO, ME PERDOE KKKK
import emoji
print(emoji.emojize('Olá, mundo! :globo_mostrando_as_américas:', language='pt'))
vai no site, acha o emoji que quer e em qual lingua vai usar . como no caso eu usei o código em português do emoji, mencionei a lingua "pt" no código.
@@ramonkusanagi614 Se tiver com dúvidas, posso te ajudar meu caro.
Guanabara vc é o melhor.❤
Pessoal estamos na versão 3.10: tem umas alterações, lógico, mas ficou mais fácil como por exemplo os pacotes externos agora você acessa em um botão que fica bem abaixo na sua tela. Quando você apertar na package "emoji" vai aparecer um console explicando como colocar a entrada corretamente, por exemplo: print(emoji.emojize('ola, mundo!:globe_showing_Americas:', language='alias')). no exemplo ele colocou ":earth americas:" mas agora nessa versão s escreve ':globe_showing_Americas:', outra coisa é que agora (2022, v3.10) usamos 'language=alias' fiquem ligados o video é super atual mas o pycharm sempre atualiza tbm é so pesquisar um pouco, explorar o console do pycharm e bora programar! obg 'Guana' pela chance.
Obrigado pelo seu comentário.
herói
tamo junto
valeu meu parceiro , você min salvou
Alguem por ai
para fazermos se ajudando
O curso
Dica: Tem ainda como vc escolher como vc quer chamar os metodos!
por exemplo:
utilizando "as" vc pode dar apelido a alguma função da biblioteca. Vejamos com o sqrt:
from math import sqrt as raizquadrada
agora ao inves de usar sqrt(4), eu uso raizquadrada(4)
obviamente, no exemplo ficou foi mais extenso o apelido, mas é so pra demonstrar, vc poderia chamar ele de "r" no caso e vai funcionar igualmente.
from math import sqrt as r
r(4)
pronto! isso retorna = 2, pois a raiz quadrada de 4 é 2.
abraço!
Muito obrigado, cara! Ajudou muito
@@rhytmetic3757 não há de que! :D
@@simonedelajustina6956 Método é a função.
Ex: math.srqt()
@@simonedelajustina6956 aliás, na verdade métodos e funções não são exatamente a mesma coisa.
exemplo de função:
len()
exemplo de método:
.upper() (pra deixar uma string em maiúsculo)
mas não se preocupe, é confuso mesmo no começo, mas ao longo do curso você vai entender melhor
@@ives3644 n sei como funciona no python mas no java, vc cria funçoes e faz uma serie de procedimentos depois faz um return, os metodos meio que faz isso sem vc ver
Atualizando:
Agora o caminho é em: File - Settings - Project: - Project Interpreter
obrigada!!!
muito obrigado xD
Obrigada, Cristiano!! :)
COMO INSTALAR A BIBLIOTECA DE EMOJI PELO VSCODE?
Alguém pode me ajudar?
Muito abrigado!!!!!
Vamo que vamo turma de 2024! 🎉❤
Bora bora
@@Hero_GS Bora que bora amigo! 🧠💭❤️
vamoOO
@@mandiin1 Bora que bora 🙏🏻🙏🏻
💪
Até agora no curso, não tinha tido nenhuma dúvida, esse foi o primeiro bloco de exercícios que realmente me pegou dms kkkkk
pse kkkkkkkkkkkkkk mas eu consegui pegar direitinho
@@mssilva894 eu consegui baixar facil, mas não faço ideia de onde pega cada um dos emojis igual ele fez num aparente site., ele nao especifica, ele entra numa pagina branca ai, e simplesmente copia e cola pro script dele, ai a pessoa que se vire.. achei muito chato isso, nao achei em lugar nenhum, mais de 1 hora procurando, isso porque deve estar tudo no pc ja pq eu baixei kkk to quase desistindo do curso
E tá sendo uma surra. Mas vou conseguir, programar tb é pesquisar hahahaha
Eu também senti um pouco de dificuldade só que depois de ver o vídeo fazendo e praticando ficou fácil passei 1 semana pra entender direitinho mas deu certo!
foda ksks
Dica para quem está vendo essa aula em 2021:
quando você digita a linha de código no PyCharm, "import math", vai aparecer uma exclamação em amarelo, isso acontece, pois de inicio o programa não está usando nenhuma funcionalidade desse import, porém não quer dizer que a linha de código esteja errada. Feliz 2021. Não desista do seu sonho de programar :).
Obrigado
Quem se assustou com o import math, assim como eu, LEIA esse comentário e relaxe. Não há nada errado.
fui buscar os códigos dos emojis e não tem mais na página, da maneira como ele mostrou, sabe onde posso encontrar?
@@explorandoomundo.oficial Estou na mesma situação...
@@explorandoomundo.oficial Eu tambem, na vdd não consigo instalar pelo "pip install " tbm
Venho da aula 12 e peço a vcs para não desistirem! Não irão se arrepender!
vc já trabalha na área?
queria falar com alguém masi experiente sobre isso mas não conheço ngm aqui de perto
vlww cara deu um alivio
@@Psys119 não trabalho na área, moro no interior e meu setup para trabalhar home office é uma droga.
Mas eu uso o Python para 60% das coisas no meu serviço atualmente.
Isso me poupa muitíssimo tempo
O chefe se impressiona toda vez com minha agilidade
@@armylivei.e.r.c948 hm, com o que você está trabalhando atualmente?
@@ntx4893 Eu sou secretário mirim em um escritório de finanças, o processo em que os bancos não fazem, somos nós que fazemos.
Eu uso python para automatizar planilhas, enviar e-mails com os relatórios atualizados, entrar em contato com clientes, comparar preços nos outros escritórios automaticamente...
Em fim, uso python em 60% dos processos aqui de onde eu trabalho
Pai amado, ainda bem que tem os alunos aqui pra ajudar também. Fui ver hoje em 2023 e não conseguia instalar a biblioteca, tava quase chorando. Aí ensinaram aqui que é em outro caminho hoje. Obrigada gente ♥
Eu tô no mesmo estado que vc tava , de quase chorando me ensina pvr
@@RyanLopes-x4d Desculpe a demora em responder. Eu vi esse comentário aqui no vídeo " Pra quem esta com dificuldades de instlar o modulo de emoji, assim como eu tive, va ate o minuto 25:23, la ele vai te mostrar o caminho de onde fica os pacotes instalados (FILE > CONFIGURACOESS > PROJECT: pytohnTeste > Python Interpreter), no meu caso, tinha instalado o emoji e o django emoji, clica em cima e depois no (-) para removelos, apos removelos clica no (+) para adicionar, busque emoji 2.2.0 (versão hj 19/01/23). Só aguardar instalr e vc vai conseguir usar."
@@RyanLopes-x4d Atualizando:
Agora o caminho é em: File - Settings - Project: - Project Interpreter
Peguei em um comentário aqui embaixo.
vc conseguiu?? ja vi milhares de videos e o meu sempre da erro
@@raylanborges-228 Olá, eu tambem estava proucurando e não encrontrei então pedi ao chat GPT para me explicar e me passaram esse codigo: emoji_codepoint = '\U0001F44D': Nesta linha, estamos criando uma variável chamada emoji_codepoint e atribuindo a ela o código unicode do emoji "polegar para cima". Em Python, você pode representar emojis e outros caracteres especiais usando códigos unicode. O código unicode do emoji "polegar para cima" é \U0001F44D.
texto_emoji = f"Olá, mundo! {emoji_codepoint}": Nesta linha, estamos criando outra variável chamada texto_emoji. Estamos usando uma f-string (string formatada) para incluir o conteúdo da variável emoji_codepoint dentro do texto. O emoji será adicionado à string "Olá, mundo!".
print(texto_emoji): Finalmente, estamos imprimindo a variável texto_emoji, que contém o texto "Olá, mundo!" com o emoji "polegar para cima" adicionado.
Essa aula é muito IMPORTante
import graça
print(':Graça:')
>>>KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
graça = input('Você achou graça?')
print( 'É engraçado? {}'.format(graça))
print ('KKKK que engraçado') ERROR 104 NOT FOUND
graça = input('Você achou graça?')
print( 'É engraçado? {}'.format(graça))
***executa o programa e coloca "sim"***
>>> KRL COMO VC ACHOU GRAÇA MANO PQP VAI SE TRATAR
profavornmefacamematar.exe iniciou o servico.
So tenho a agradecer a todos que colaboraram na campanha , e ao grande professor Guanabara pelo profissionalismo OBRIGADO A TODOS ...
Tbm tenho muito a agradecer a eles
Mesmo eu não tendo computador eu estou conseguindo fazer os exercícios pelo Qpython 3l
@@Fuscaazul12-h4i usa Pydroid 3 é bem mais funcional
@@dropshot296 obrigado vou usar sim
De nada
Assistindo em 2020 em meio a pandemia do Covid-19. Saúde a todos e se cuidem muito.
Melhor conteúdo já encontrado. Fantástico o curso, recomendadíssimo. Parabéns pela didática.
Apareceu o emoji no print? meu código está tudo certo, mas não aparece.
@@williansantos8850 o Seu pycharm está com a biblioteca emoji instalada?
Estamos juntos ... adorando !!
@@icaroisaac7581 acontece a mesma coisa cmg, porem como ele faz ali, quando eu digito emoji, nao aparece a opçao de instalar a biblioteca do emoji,... como faço pra baixar e instalar a biblioteca?
tem algumas que tenho encontrado no site que sao bem interessantes, uma delas é pra descobrir senha do wifi que o pc esta logado... porem nao tem fazer rodar
Alguém aqui não conseguiu o import emoji? Pra mim não funciona, tentei até instalar pip e nada
Pra quem usa o Vs code -> pra importar uma biblioteca/módulo externo é só abrir o cmd e dar o comando "pip install (nome do módulo). Por exemplo, pip install emoji
Além disso, antigamente o meu não aparecia a "escrita inteligente" pra você ver os prováveis comandos quando digitava o começo de um código, etc. Pra isso, basta ir na aba extensões e baixar a extensão de complementos do python
Kkkk acho legal que tipo ele ensina "Conte de 1 até 3" e no final ele manda um exercício tipo "Construa uma nave especial com 3 pedras". Mas com o cara da pra aprender vendo ele resolvendo. A dica é passe o tempo que for pra fazer uma atividade, reveja os vídeos e tente. Se não consg você assiste os vídeos de resolução com a mente limpa sabendo que você entrou de tudo. Estou vendo no começo de 2022 e espero não ficar muito desatualizado
cara, tbm tô começando agora. vai dar certo, é só não desistir!
boa sorte pra nois heheh
Método de ensino dele é muito baseado em Carl Rogers. A pessoa assimila determinado conhecimento tendo a curiosidade ou a necessidade de ir atrás dele por conta própria. Atualmente deveria ser um método aplicado nas escolas, apesar de ensinarem os alunos de licenciatura na faculdade, a maioria não aplica isso no dia a dia, pois o sistema pede um professor conteudista.
você vai conseguir, só nao sei quanto tempo vai levar.
Eu também estou começando agora
o/
Pra quem tá fazendo agora com o print (f""), e não sabe como usar os comando math.ceil. e só por dentro das {} como se já fossem as variáveis.
Exemplo:
Antes: print(f' a raiz quadrada e {raiz}')
Agora: print(f' a raiz quadrada e {math.ceil(raiz)}')
Obrigado por me ajudar cara tava exatamente com essa duvida
Antes de ver seu coment fiz errando e acertando ate chegar no certo. hehehe
import math
catop = int(input('Digite o valor do cateto oposto: '))
catad = int(input('Digite o valor do cateto adjacente: '))
calchp = math.pow(catop, 2)+math.pow(catad, 2)
hipt = math.sqrt(calchp)
print(f'O triângulo retângulo com cateto oposto de {catop} e cateto adjacente de {catad} tem uma hipotenusa de {math.ceil(hipt)}. ')
Muito obrigado, eu to sempre tendo que ir da forma certa rs, isso é bom que me obriga a pesquisar a nova forma de fazer.
danado me ajudou, obrigado
Caraca, obrigada!
Ajudou muito
8:00 começa para mim
13:32 prática
16:56 from
18:18 como ve as bibliotecas que pode importar
19:21 achei uma programação
19:43 random
20:54 como achar as funções que podem ser feitas
21:46 PyPi
23:11 como importar PyPi
25:21 ve os modulos extras que tem instalado
Muito obrigado, ficou bem melhor de encontrar o que a gente quer.
valeeeeu!
Rapaziada, para instalar o pacote do emoji, eu fiz o seguinte. Eu fui na opção "File" depois fui em "Settings" e na opção "python interpreter" eu apertei no "+" e digitei qual pacote eu queria(no caso emoji) em seguida eu fui em "Install Package" e pronto, o pack que eu queria já estavam instalados. Espero ter ajudados de alguma forma!
salvou demaiss
to tentando fazer assim mais ainda da um erro
acabou que o meu deu erro também, instalou mas não funciona
@@andrellmj MUDOU os comandos leia os comentários
Código atualizado:
import emoji
print(emoji.emojize(":smile:", language='alias'))
Mano, é realmente complicado ver que as visualizações caem a cada vídeo, impressionante como pessoal desiste no comecinho. Ótimo trabalho
Mas eu entendo o pessoal que desiste do desafio 18 pra frente nenhuma eu consegui fazer,é desanimador
Menos eu. Python é minha alternativa desesperada pra conseguir um emprego. Essa crise me pegou em cheio.
assim q é bom, menos concorrência parça ;)
@@luancarvalhopascoaldossant9505 O negócio é que você precisa ter uma base em matemática basica. Eu por exemplo, consegui fazer o programa que mede a hipotenusa só porque me lembrei de umas regrinhas.
import math
print('Exercício 27: programa que leia cateto oposto/adjacente de um triângulo retângulo e mostre a sua hipotenusa')
cateto_o = float(input('Insira a medida do cateto oposto:'))
cateto_a = float(input('Insira a medida do cateto adjacente:'))
hipotenusa = cateto_o ** 2 + cateto_a ** 2
print('Com base nos valores que você me mostrou, a hipotenusa desse triângulo equivale a: {:.3f}'.format(math.sqrt(hipotenusa)))
print('Agora irei mostrar esse resultado utilizando módulos. A hipotenusa é: {:.3f}'.format(math.hypot(cateto_o, cateto_a)))
esse é meu código. Quis fazer por mim e depois usando o math.hypot, mas meu resultado não estava batendo porque eu estava dando apenas "print('hipotenusa')", só que eu me esqueci da formula:
h² = a² + c²
no meu caso, eu tinha os resultados de a e c, porém a minha hipotenusa ainda estava elevada a 2. Então me lembrei que eu tinha que fazer aquele 2 sumir dali. Acontece que ele é uma potência e o contrário da potência é RAÍZ QUADRADA. Aí formatei o hipotenusa comoraíz quadrada e deu certo. São trolagens assim das regras da matematica que pegam a gente de jeito... tem que ficar atento.
@@luancarvalhopascoaldossant9505 Precisa de matemática, na mesma pegada do curso de programação você encontra cursos de matemática tbm, não desiste, você tem literalmente todo o conhecimento da humanidade a sua disposição!
para quem assim como eu está vendo em 2024 ai vai uma dica que me ajudou bastante, o .format pode ser substituído por um f antes da aspa, por exemplo (f' '). E usando as {} coloquem o que desejam mostrar. Espero ter ajudado !
Pessoal, espero que meu comentário ajude alguém:
Tive dificuldade de rodar os emojis seguindo à risca a forma que o prof mostra no vídeo. Segue a forma do prof:
import emoji
print(emoji.emojize('Olá, mundo :innocent:', use_aliases = True))
No entanto, após fazer uma pesquisa cuidadosa no site do Python (na página referente à biblioteca emoji), encontrei um outro comando que funcionou! Segue o comando:
import emoji
print(emoji.emojize('Olá, mundo :innocent:', language = 'alias'))
Espeque ter ajudado alguém! Abraços.
Tambem tive essa mesma difuculdade, copiei o seu código e funcionou kk
MUITO OBRIGADO
Obrigado, amigo. Você é um amigo 🤝
@@robertmacedo013 kkkkkk
valeu mesmo, meu cria.
Para quem acompanha pelo youtube, vale a pena usar a plataforma do professor (lá os exercícios também estão intercalados com as aulas teóricas), é possível controlar o progresso nas aulas e, ainda, desabilitar o adblock para visualizar anúncios e ajudar o canal, isso auxilia na monetização do professor e no melhoramento perante o Google (e suas taxas de retorno).
Na hora de instalar o pacote ter cuidado para ser o emoji e não django-emoji.
Código atualizado:
import emoji
print(emoji.emojize(":smile:", language='alias'))
UP
up
No meu só apareceu em preto e branco esta correto ?
#Tava testando aqui, se você colocar:
from emoji import emojize
#aí só na hora de printar só colocar:
emojize(':smile:')
desculpa a pergunta besta, sou iniciante, mas pra q serviu esse (clanguage='alias' ) ? No vídeo ele colocou alguma coisa com True, e não entendi pra q serviu, até voltei p ver se eu perdi alguma coisa.
Estou aqui em Agosto de 2021 aprendendo esse curso maravilhoso, graças a essa equipe maravilhosa, tanto do Guanabara e a todos os apoiadores... Eterna gratidão por vcs...
Sou professor há mais de 20 anos e estou muito grato por ter encontrado um professor com uma didática Excelente. Parabéns Professor Guanabara!!!
Acabei de me tornar membro deste canal incrível! Muito obrigado, Guanabara e equipe, por toda essa dedicação!
Olá 🦗!
Seja muito bem-vindo ao canal e à comunidade! É uma grande satisfação tê-lo como membro e saber que nosso trabalho está sendo útil para você.
Aqui no canal do Curso em Vídeo, estamos sempre empenhados em produzir conteúdo de qualidade e ajudar nossos alunos a alcançarem seus objetivos em programação. Seja por meio dos cursos, exercícios, desafios ou fóruns, queremos estar sempre presentes para apoiar e orientar nossos alunos em suas jornadas de aprendizado.
Não hesite em entrar em contato conosco caso tenha dúvidas, sugestões ou comentários. E não se esqueça de considerar se tornar um Estudonauta ou Aluno Apoiador em nosso site para ter acesso a ainda mais recursos e suporte em seu aprendizado.
Obrigado pelo apoio e continue aprendendo! 👍🤓🖖
É gratificante pra mim saber que estou conseguindo entender bem as aulas.... Fiz o exercicio da hipotenusa sem dificuldade nenhuma e até me surpreendi. Obrigado, Prof
Tenho 20 anos de T.I. em infra, e agora resolvi aprender uma linguagem de programação e graças as suas aulas estou conseguindo.
11/04/20 - QUARENTENA
Quem tá acompanhado junto comenta aí :)
É isso ai, estamos no mesmo barco
sabe como importa uma biblioteca no vs code ??
@@rayachexd5209 Sorry, estou usando o pycharm e o Colab da Google
@@rayachexd5209 só usei o pycharm e o code blocos até agoa
euuu... cara esses ultimos exercicios vao fazer minha cabeça explodir kkk
Estou fazendo o curso com 12 anos, no 7º da escola, e estou conseguindo compreender bem as aulas. Ainda mais aprendendo hipotenusa logo cedo kkkkkkkkkk
Tb tô, tô fznd com 13
Vocês não vão se arrepender nunca, continuem focado nos objetivos de vocês que no futuro vocês vão se dar muito mas muito bem
Eu tô com 11 kkklkkkkkkkkk
To com 12 tmj kk
Eu tbm jkkkkk só n sei oq crlhs é hipotenusa
cadê a galera de 2024 🙂
🤙🏼
Estamos aqui! ❤
Sempre aqui
Bora que bora
Aqui
Depois de quase um mês em casa... limpando, cozinhando, cuidando dos filhos... consegui me organizar só agora... pra poder continuar estudando... foco! Agora vai!
força e que fique tudo bem no Brasil
@@marirocha1969 Obrigada minha linda! Força para todos nós!
@@ivoneidealves3020 ❤
Também estou nessa, aproveitando a quarentena pra estudar!! Bons estudos!!!!
gêmeos de 1 ano aqui. só consegui essa semana e só acordando as 4 da manhã, kkkkk
#Desafio - 018
O que a galera não percebeu foi que o programa lê o número inteiro e gera o resultados em radianos, então a forma correta de passar a resposta certa é transformar o número em radianos.
from math import sin,cos,tan
ang = float(input('Digite o angulo que deseja saber o seno cosseno e tangente: '))
ang1 = math.radians(ang)
seno = math.sin(ang1)
cose = math.cos(ang1)
tang = math.tan(ang1)
print('Com o angulo de {}º, o seno é {:.2f}, o cosseno é {:.2f} e a tangente é {:.2f}'.format(ang,seno,cose,tang))
Obrigado , n tinha notado esse detalhe
seno = math.sin(math.radians(ang)) assim tbm funciona.
Isso mesmo. E para checar se está certo, lembre que o seno de 30 graus é 0.5
vlw eu fiquei tentando pensar em como eu faria o calculo do ângulo e não vinha nada na cabeça tive de olhar no comentários =)
É isso mesmo,fiquei um tempão tentando colocar o "radians" mas não sabia aonde.kkk!!vlwww.
Obrigado pessoal que apoiou esse projeto pra eu poder está assistindo hoje.
Pra quem esta com dificuldades de instlar o modulo de emoji, assim como eu tive, va ate o minuto 25:23, la ele vai te mostrar o caminho de onde fica os pacotes instalados (FILE > CONFIGURACOESS > PROJECT: pytohnTeste > Python Interpreter), no meu caso, tinha instalado o emoji e o django emoji, clica em cima e depois no (-) para removelos, apos removelos clica no (+) para adicionar, busque emoji 2.2.0 (versão hj 19/01/23). Só aguardar instalr e vc vai conseguir usar.
amigo, nem todo herói usa capa, me salvou de muitas horas de procura 😁
Soldado promovido.
eu tive dificuldades e quando coloquei o certo, porque acabei colocando o django-emoji, ai agora fiz certinho mas nao precisou do use_aliases=True e ta funcionando normal .
Valeu obrigado, fiquei perdido no import...
@@guilhermecarvalho1167 Bora mano, to no exercicio 70! Desiste não!
Obrigado galera, se não fosse os comentários não teria instalado!
import emoji
print(emoji.emojize('Olá, mundo!:globe_showing_americas:',language='alias'))
emoji instalado foi o 2.7.0 (06/08/2023)
só ir em (file) - (settings) - (project: curso) - ( python interpreter) - no (+) e escolher o a versão do emoji
no minuto 25:06 do vídeo tem o passo a passo
E como faço pra ver o código de outros emojis?
Exercicio 19
import random
a1 = input('Digite o nome do primeiro aluno:')
a2 = input('Digite o nome do segundo aluno:')
a3 = input('Digite o nome do terceiro aluno:')
a4 = input('Digite o nome do terceiro aluno:')
lista= [a1, a2, a3, a4]
escolhido = random.choice(lista)
print('Parabens {}, você foi o escolhido'.format(escolhido))
#ou
alunos = ('Vera, Antonio, Viviane, Marcos')
lista = ['Vera', 'Antonio', 'Viviane', 'Marcos']
escolhido = random.choice(lista)
print('A ordem dos alunos foi {}, e o escolhido foi {}'.format(alunos, escolhido))
Valeu, vc me deu uma luz aqui kkkkk
Fazendo os exercicios percebi um detalhe que pode ter ocorrido com alguem mais tb!
Caso vc importe as funções externas da forma "from math import trunc", por exemplo, ao chamar a função não precisa utilizar a notação "math.trunc(...)", apenas "trunc(...)" [Python 3.10.4]
Mas ele explicou isso na aula rsrs. Você estava viajando rsrs. Mas de toda forma vai ajudar outras pessoas que boiaram no meio da aula.
@@fernandalopes4325 😁
@@fernandalopes4325tipo eu lol
A partir do momento que ouvi "from doce import pudim" virei seu fã, obrigado!!
Oiii.
Eu parei no começo, tentei install emoji e na lâmpada vermelha aparecem as opções: "Rename refecente", "ignore unresolved reference 'main.emoji'" e "mark all unresolved attributes of 'main' as ignored"
Aprendendo geometria enquanto aprendo programação, sinceramente agradeço a todos os apoiadores e a todos do curso em video que tornaram isso possível, sem vocês nós não teríamos a oportunidade de aprender tanta coisa com tanta qualidade assim.
Guanabara vc é um professor excelente, Deus te abençoe por todo conhecimento e qualidade fornecido para nós parabéns
professor muito obrigada por toda a sua paciência em explicar com tantos exemplos, que deixam os conteúdos muito mais claros e fáceis de assimilar. Obrigada!!
12:42, o cara ta trabalhando numa noite de domingo. É muita vontade de fazer a diferença. Estamos contigo!
Bem observado, o Guanabara é inspiração pura!
Começando 2019 com muita vontade de aprender!
Grato Guanabara!
Abração.
COMO INSTALAR A BIBLIOTECA DE EMOJI PELO VSCODE?
Alguém pode me ajudar?
Muito maneiro ver várias pessoas também fazendo o curso em plena quarentena!!! Dia 26/05/2020 aqui! Vocês tão me dando animo! Vlw galera e bora continuar aprendendo :D
2020.... agora dois anos se passaram, e ainda estou aqui em casa, no meio desta pandemia, com todos de casa doentes (sim, estão com covid, pelo menos minha irmã já testou positivo). Hoje é dia 13/01/2022
Melhor curso da Internet muito melhor do que alguns curso que já vi que são pagos não só de phyton parabéns!!!
No começo parecia super complicado mas ao decorrer da aula foi ficando bem facil. Melhor curso q existe!!!
Sobre os exercícios 14 e 15, não foram passados na aula 07! Quem quiser fazer tem o enunciado no vídeo de resolução, da para fazer e depois checar se está certo! Estou curtindo muito seu curso!
Quase não tenho tempo para poder estudar devido o trabalho, mas a forma que o Guanabara ensina me da um gás extra!! Hoje cheguei cansado pra kar*lh* do trabalho e quando eu ouvi ele falando Cateto da Hipotenusa me bateu um "leve" desespero KKKKKKKKKKKKK Mas vai da certo. Firme nos estudos de programação! Obrigado por tudo professor!
Depois de uma pausa não programada, voltei aqui para começar essa nova etapa! Pensa numa felicidade!!!! :D #GuanabaraIloveU
parabéns não desista
# exercicio 020
import random
alunos = input("informe os alunos separados por virgula: ")
alunos_list = alunos.split(",")
random.shuffle(alunos_list)
print('A ordem de apresentação é {}'.format(alunos_list))
Pra quem usa o qpython 3 no android dá pra baixar módulos usando o pip:
import pip
A=input('Nome do módulo:')
pip.main(['install',A])
Vc não sabe como me salvou, muito obrigado!
COMO ASSIM MANO? ME AJUDA PF
@@alisson.x2238 Entra no aplicativo e cria um arquivo.py digita esses códigos nessa mesma sequência e então vc executa, após isso vc espera aparecer a mensagem "Nome do módulo:" e digita o nome do módulo que vc quer aí clica na setinha do teclado pra concluir, nisso ele vai baixar automaticamente e qdo terminar aparece lá se foi instalado com sucesso ou se deu erro que nesse caso fica vermelha a mensagem e bem no final esta mensagem "#QPython press enter to exit..."
Aí se vc quiser ver os módulos que vc baixou:
1º. Clica em "PROGRAMS" na tela inicial do app;
2º.Clica nos três pontinhos no canto superior da tela;
3º. E por fim clica em "LIBRARIES MANAGE."
Desafio 020
import random
a1 = str(input('Qual o nome do primeiro aluno? '))
a2 = str(input('Qual o nome do segundo aluno? '))
a3 = str(input('Qual o nome do terceiro aluno? '))
a4 = str(input('Qual o nome do quarto aluno? '))
alunos = [(a1), (a2), (a3), (a4)]
print(random.sample(alunos, 4))
Essa até agora foi a resolução mais simples que eu vi, boa
Obrigado amigo, já estava há quatro horas batendo cabeça nesse exercício. Estava fazendo tudo com quatro variáveis e não estava indo. Muito obrigado!
Obrigado, simplesmente, obrigado
Venho aqui deixar meus parabéns ao excelente trabalho do professor. PARABÉNS.
Desafio 20:
DESAFIO 20:
import random
n1 = input('Digite o primeiro nome: ')
n2 = input('Digite o segundo nome: ')
n3 = input('Digite o terceiro nome: ')
n4 = input('Digite o quarto nome: ')
lista = [n1, n2, n3, n4]
random.shuffle(lista)
print('Os nomes em ordem de apresentação são: {}'.format(lista))
Obrigado pela ajuda irmão, eu uso a ferramenta ide pydroid, ela não tem sugestões de código encima do dígito como o pycharm e o visual Studio code.
Estudando em Dezembro de 2020, cursando Ensino Superior em Ciência de Dados e Análise Comportamental
estudando em dezembro de 2020 também, mas com a certeza que não entro na faculdade antes de 2022 haha
comandos: import modulo (importa o modulo inteiro)
from modulo import funcao ( para importar so uma funcao do modulo)
usar modulo.funcionalidade
Ex: math.trunc(variavel etc)
Funcionalidades Principais:
math ->
ceil (faz um arrendondamento do num pra cima)
floor ( faz pra baixo)
trunc (vai arredondar o numero, tirar a virgula dele deixando inteiro)
pow (potencia)
sqrt (raiz quadrada)
factorial (calculo fatorial(?))
hypot (hipotenusa, tem q botar o cateto adj e o opost nos parenteses)
cos (cosseno)
sin (seno)
tan (tangente)
random ->
random (numero aleatorio(e necessario determina-lo, c n vai aparecer um de 0-1)
randint (numero inteiro aleatorio)
choice (uma escolha de uma lista)
shuffle (embaralha um lista)
MP3 ->
ua-cam.com/video/9FiEji_fzvk/v-deo.html
Vlw!
2024 vamos que vamos estou feliz com essa nova etapa.
obrigado Guanabara.
sempre fui criado com c++... mas quando eu vi como é facil importar bibliotecas externas eu juro que me apaixonei
Oie gente eu tenho 12 anos e mesmo assim to me empenhando então quem estiver desistindo acreditem em si msm que vcs conseguem boa sorte
como está indo hoje em dia cara?
se vc fosse uma menina eu ia dizer palavras doce. Como nao e o caso, vai... carregar lata de concreto nas costa. E dai q vc tem 12 anos?
Tambem Tenho 12 E Estou Ficando mais viciado igual GTA
Você continuou né?
@@ghiovannapaz2325 Continuei e agora tenho um pc antes fazia pelo celular, ta tudo bem mais facil agora kk
Estou vendo em 2021. Parabén por atingirem as metas! Assim que eu puder irei ajudar o canal também! Parabéns pelo conteúdo!
Realmente esse exercício de sen,cos e tan é um desafio, custou muito tempo pra eu entender quais comandos usar , depois mais um tempo pra entender que o programa lê o ângulo em radiano e precisa converte-lo antes. Quem tá iniciando estimula muito o raciocínio lógico, muito bom!
Caramba! Agora sim estou vendo as possibilidades do Python!
Desafio ***16***
import math
n=float(input('Digite um numero: '))
n1= math.trunc(n)
print('O numero Digitado foi {}'.format(n1))
Excelente aula, assitindo a aula eu pensei nossa que "fácil" e na hora de fazer os exercícios quebrei a cabeça de monte, mas no fim consegui entender. Depois de praticar com os exercícios, criei um programa pra calcular equação de segundo grau, que na minha época de escola foi uma das matérias em matemática que eu gostava pra caralho.
from math import pow, sqrt
print('Resolva a equação a seguir:')
print('2x² + 4x - 6 = 0')
print('x = (-b ± √(delta)) / (2a)')
a = int(input('Valor de A: '))
b = int(input('Valor de B: '))
c = int(input('Valor de C: '))
print('Delta = b² - 4ac')
delta = pow(b, 2) - (4 * a * c)
print(f'Delta = {delta}')
raiz = sqrt(delta)
print(f'Raiz² de Delta: {raiz}')
x1 = (-(b) + raiz) / (2 * a)
x2 = (-(b) - raiz) / (2 * a)
print(f'X1 = {x1}'
f'
x2 = {x2}')
😃😃😃😃
@Lucas Matheus to pensando em fazer também, jaja eu envio meu projeto aqui
Guanabara já tem tanto tempo que eu não pego num livro, não uso conta de matemática para nada no dia a dia, eu não sei nem por onde começar, o mais fácil para mim e copiar os resultados dos desafios e ir digitando até decorar novamente!
Desafio 018
from math import sin, cos, tan, radians
n = float(input('Digite um ângulo: '))
m = radians(n)
seno = sin(m)
cose = cos(m)
tang = tan(m)
print(seno, cose, tang)
confesso que tive muita dificuldade nesse desafio, e só o resolvi olhando nos comentários, porém ainda fiquei com dúvidas (relacionadas à matemática).
pra voce fazer o codigo "bruto' você teria que fazer os dois catetos ao quadrado ² exemplo: r=c**2
r2=c2**2
e depois somar os dois, exemplo:r3=r+r2, apos isso, você teria que adicionar o comando print e tirar a raiz quadrada do quê restou, exemplo: print(f'a hipotenusa é {math.sqrt(r3)}')
o codigo completo é;
import math
c=float(input('qual é o cateto oposto?'))
c2=float(input('qual é o cateto adjacente?'))
r=c**2
r2=c2**2
r3=r+r2
print(f'a hipotenusa é {math.sqrt(r3)}')
desafio20
from random import sample
a1 = str(input('Digite o nome do primeiro aluno: '))
a2 = str(input('Digite o nome do segundo aluno: '))
a3 = str(input('Digite o nome do terceiro aluno: '))
a4 = str(input('Digite o nome do quarto aluno: '))
lista = (a1, a2, a3, a4)
print(f'A ordem de apresentação dos alunos é:{sample(lista, 4)}')
Bati um pouco a cabeça e mesmo procurando a resposta eu quis fazer do meu jeito, deu certo do jeito que fiz, nao sei se é a mesma forma que o professor fez na resolução do exercicio. vou ver isso agora!!!
Aula muito top, faz a gente pensar e questionar!
Você mandou muito bem, deu certo. Mas, ao invés de por {sample(list, 4)}') -> ponha (list,1). Aí você vai escolher só um aluno, que foi oque ele pediu
Desafio 20
import random
al1= input ('Nome do aluno')
al2= input ('Nome do aluno')
al3= input ('Nome do aluno')
al4= input ('Nome do aluno')
lis= (al1,al2,al3,al4)
s= random.sample(lis,4)
print ('A ordem que foi sorteada é',s)
Espero ter ajudado!
Obrigado!
Porque os objetos na função sample há um 4?
comecei a estudar por outros cursos, mas so com o seus videos que eu aprendo de verdade. parabens e mt obrigada!!!
Pelo que eu entendi, no Unicode os caracteres podem ter um único nome. Fazendo:
print(emoji.emojize('Olá, mundo! :sunglasses:'))
por padrão vai aparecer o emoji de um óculos escuros apenas.
Para ficar igual ao do instrutor, pela documentação atual deve fazer assim:
print(emoji.emojize('Olá, mundo! :sunglasses:', language='alias'))
pois ativa o Unicode aliases
Um curso dessa qualidade, se fosse em uma faculdade que vale ''diploma'', custaria ai R$1200 mensal fácil. OBRIGADO PELO CONTEÚDO!
mds vei eu to aprendendo o que eu amo, isso e incrivel kkkk obrigado professor te amo!
Esses foram os primeiros exercícios que eu realmente agarrei, mas depois de umas boas horas de pesquisa e algumas explicações do ChatGPT deu certo. Utilizei o módulo pygame.
quem tá em 2019 é quer arrendondar é assim:
import math
num = int(input('Digite qualquer número: '))
raiz = math.sqrt(num)
print(f'A raiz quadrada de {num} corresponde a {math.floor(raiz)}')
explicando: em vez de colocar o ''raiz'' nas {}, você coloca math.floor (ou ceil) (nome da variavel)
Eu fiz o meu diferente:
from math import floor
int = float(input ("Insira um número: "))
print ("A porção inteira do número digitado é: {} " .format(floor(int)) )
@@naiarabonekinha Os dois funcionam na verdade.
SALVOU DMS IRMÃOZINHO
amigo e pra arredondar?
Galera para colocar o Emoji agora é
import emoji
print(emoji.emojize('Olá mundo :earth_americas:', language='alias'))
Caso coloque do jeito que o professor coloca no video, vai aparecer um erro MAS funciona do mesmo jeito. Só que desse jeito atualizado não aparece o erro.
Agradeço, estou a um dia procurando qual era o erro do código.
Amigo , o que seria o language='alias')) ?? Pois se não usar, e parar após digitar o nome do emoji, também da certo.
Obrigada, deu certo
Desafio 17 fiz dessa forma:
co = int(input('Digite o cateto Oposto: '))
ca = int(input('Digite o cateto Adjacente: '))
hi = co**2 + ca**2
print('O valor da Hipotenusa é: {}'.format(hi**(1/2)))
sabe muito slk
Guanabara apelou nos desafios, mas to conseguindo resolver lendo a documentação, isso é legal pq estimula o aluno a pesquisar sem ficar copiando código
from math import sqrt, floor
num = int(input('Digite um número:'))
raiz = sqrt(num)
print(f'A raiz de {num} é de {floor(raiz):.2f}')
Vlw
Acho que eu já entendi como alguns se tornam bons programadores: a curiosidade.
Eu ainda estou na aula 8 e já estou "morrendo" de vontade de vasculhar aqueles pacotes e métodos, louco por mais métodos, mais funções e mais linhas de código.
Sinto que agora eu estou gastando meu tempo com algo que vale a pena, ao invés de ficar estudando todas aquelas coisas chatas de geografia, que a maioria não usa em absolutamente nada. Eu fiz a escolha certa quando optei por gastar meu tempo com "Circunferencia trigonométrica" e toda a parafernalha da Matemática, digo, algo que eu posso relacionar com a programação.
O negócio agora é consistência, foco e muito tempo sobrando para programar e procurar novidades.
Mais uma vez - Obrigado, prof. Guanabara!
Mano eu tbm me sentia assim mas acredito que quando termina a escola você vai mudar de opinião, eu to falando sobre as matérias, mas sobre voltar a escola nunca foi uma sensação tão boa de ter terminado, agora eu estudo no meu tempo e faço os meus horários e tenho mais foco, nunca tive tanta curiosidade de aprender, acredito que até o primeiro ano do ensino médio a escola é importante depois e encheção de saco, pois são muitas poucas novidades para tanto tempo.
@@nickolasferreira2573 Eu acho a escola importante, só acho desnecessário aprender tanta coisa inútil, coisa que a gente sequer vai se lembrar no final. O cérebro pega o necessário e de aplicação imediata, e descarta o resto. Se você não encontra uma utilidade para algo, se torna chato e muito difícil aprender o conteúdo. Além disso, você passa a odiar esse conteúdo. Eu, por exemplo, não uso Geografia em praticamente nada na minha vida, por isso acho chato e desnecessário.
Sempre me interessei por Matemática por ser uma matéria de aplicação imediata no dia-a-dia, justamente pela imensa variedade de problemas que podemos resolver sem ter que olhar uma situação no jornal para pensar, como é o caso da Geografia. Eu já terminei o Ensino Médio e não sinto a menor falta, pois agora tenho tempo para me dedicar aos estudos de coisas úteis e do meu interesse. No momento, estou passando raiva nos exercícios da " Aula 17 - Listas (Parte 1) ". Ainda estou no primeiro exercício, sendo que não consigo passar dele. Passei 1 dia inteiro sem estudar, só pensando em como resolver. Costumo fazer isso quando esbarro numa dificuldade (sou muito lerdo para aprender), ou seja, em quase todas as aulas tem 1 exercício desse para me deixar PISTOLA da vida, então eu paro um pouco, fico 1 dia inteiro sem estudar e volto mais calmo, assim eu consigo resolver (sempre). Enfim, bons estudos para você.
@@nickolasferreira2573 Mais uma coisa...nunca pare de estudar por esbarrar numa dificuldade. Descanse, durma bem, coma direito e tente outra vez.
Outra coisa que eu gosto de fazer é estudar outras coisas relacionadas à Informática, como Excel. Então, se você esbarrar numa dificuldade assim, tente estudar outras coisas, caso não queira gastar seu tempo com coisas fúteis pela internet.
JAMO KRUS vlw mano para você tbm, uma dica quando se não entender a função da uma fuçada no GitHub, aí tipo eu 6 minutos tu entende o erro kkkk eu faço isso
@@nickolasferreira2573 Vou salvar esse site agora mesmo kkk
Eu costumo resolver tudo sozinho, por isso passo tanta raiva programando. Vou tentar mudar um pouco, dar uma vasculhada no site em certos momentos críticos e de desespero. Dessa forma os estudos vão fluir naturalmente (eu acho).
Obrigado pela dica, irei usá-la com sabedoria.
seguindo a logica ate o minuto 10:53 eu consegui fazer esse codigo:
import math
calculadora = float(input('Qual a raiz quadrada de: '))
raiz = math.sqrt(calculadora)
print('A raiz quadrada de {} e {}.'.format(calculadora,raiz))
que alias funcionou muito bem e foi ate mais facil de fazer doque aprendemos anteriormente
#017
while True:
cato = float(input("Digite o valor do cateto oposto:"))
cata = float(input("Digite o valor do cateto adjacente:"))
calc = (cato**2) + (cata**2)
hipo = calc**(1/2)
print("
O valor da hipotenusa é: {:.2f}
" .format(hipo))
import random
num1 = input('Digite o nome do aluno:')
num2 = input('Digite o nome do aluno:')
num3 = input('Digite o nome do aluno:')
num4 = input('Digite o nome do aluno:')
esc = random.choice([num1, num2, num3, num4])
print('O aluno escolhido foi {}.'.format(esc))
Os exemplos na página python.org ajudaram muito
boa, random.sample() também funciona!
a gente fez igualzinho kkkkkkk
O meu desafio 16 ficou desta maneira:
import math
num = float(input('Digite um número real qualquer: '))
num2 = math.ceil(num)
num3 = num2 - 1
print('{}'.format(num3))
Curso muito bom! Parabéns prof. Guanabara! Nunca tinha escrito uma linha de programação e estou conseguindo fazer todos os exercícios criando os códigos. Muito bom.
Aquele momento em que vc se ferra por ter dormido na aula de matemática hahahahahauahs
É NOIZ KKKK, eu to estundando esses bag denovo pelo pc, vou precisar disso pra area q vou entrar
@@ReiLukka realmente essa area matematica é complicada ksksks tenho que ver e rever pra entender
Eu dormia com o olho aberto!!
Isso não tem cura
Néee kkkkkk
Bom dia...
Para quem não conseguiu instalar o emoji. Assistam ao vídeo novamente e desinstalem o programa e instalem como o o professor ensinou.
Lembrando tem que ser a opção emoji e no caso do Windows o emoji vai ficar preto e branco.
Obrigad, estava aqui tentando entender pq meu emoji está em preto e branco.
Tem algum modo de deixar colorido? Ou não tem msm?
@@lipe0558 conseguiu deixar ele colorido? estou começando assistir as aulas hoje e o meu OS é Linux e está preto e branco.
print ('Desafio 018')
from math import cos,sin,tan
n = int(input('digite um ângulo: '))
print(sin(n), cos(n), tan(n))
mas esse modulo não usa angulos em radianos? para se usar o angulo em graus não é preciso primeiro converter o angulo em graus para radianos com o função radians()?
Agora está claro pra mim que estou fazendo um curso que foi idealizado há muito tempo. Estou conhecendo e assistindo 6 anos após ele ter subido para o UA-cam e mesmo depois de tanto tempo, ainda reverbera só coisas boas. Estou apenas na aula 8 mas já me sinto muito agradecido ao idealizador e as pessoas que apoiaram financeiramente. A internet tem muita coisa boa e o mundo também tem muita gente boa, é só a gente se unir pra fazer o bem e procurar por esse bem.
se possivel volta daqui uns meses e me diz como você esta na programação. É muito legal ver que pessoas msm dps de anos ainda conseguem aproveitar mt coisa de um curso de 6 anos...
Estou fazendo o curso todos os dias e até agora estou indo bem... agarrei só no exercício 33 mas finalmente conseguir resolver@@PollarBW
#desafio017
import math
co=float(input('digite o comprimento do cateto oposto do triangulo '))
ca=float(input('digite o comprimento do cateto adjacente do triangulo '))
hip=math.hypot(co,ca)
print('A hipotenusa desse triângulo é {}'.format(hip))
qual é o significado de hypot?
vaii come é o nome da função usada para calcular hipotenusas q tem no math
vlw
Aqui não consigo importar o math... tá foda! rsrs.. erro no pycharm?
Qual é mesmo o significador de hypot?
Ficou mais fácil. No canto inferior esquerdo da tela vai ter 3 simbolos 'play, pythin' e um simbolo que parece '3 quadradinho empilhado' é esse. Passa o mouse cursor do mouse por cima e aparece escrito "Python Packages" clica nele que vai aparecer os pacotes instalados e Search para mais pacotes.
Uhuuuu! Deu certo, obrigada!
Aproveitando quarentena pra aprender com esse cara incrivel
Cara, eu preciso de python pro meu trabalho, mas sou uma negação e vinha procrastinando pra aprender já tem um tempo haha Seus vídeos me ajudaram muito!!! Sensacional!
Desafio 18:
from math import sin, cos, tan, pi
n = float(input('Digite um ângulo em graus: '))
print(f'{cos((n * pi)/180)}')
print(f'{sin((n * pi)/180)}')
print(f'{tan((n * pi)/180)}')
Já da o valor de seno, cosseno e tangente considerando os valores em graus! Se for usar direto da o valor como se o ângulo fosse em radiano
Sei que não importa, mas você pode simplificar o código escrevendo assim:
from math import sin, cos, tan, pi
n = float(input('Digite o ângulo em graus: '))
print(f'Estes são os valores para o ângulo {n}º: ')
print(sin((n*pi)/180))
print(cos((n*pi)/180))
print(tan((n*pi)/180))
@@lud4m mas no caso esse codg ele apenas mostra o valor direto? se quiser colocar uma msg ai tem que colocar o ""?
@@simiorj6355 É que o comentário principal usou o f '{}' sem precisar, já que ele colocou os valores diretos. Mas sim, pra colocar mensagem precisa das aspas :v
@@lud4m # aula 8 desafio 18
# faça um programa que leia um angulo qualquer e mostre na tela o valor do seno, cosseno e tangente
from math import sin, cos, tan, radians, ceil
angulo = float(input('Digite o valor do angulo '))
graus = radians(angulo)
print(f'Valor do seno {sin(graus):.3f}')
print(f'Valor do cosseno é {cos(graus):.3f}')
print(f'Valor da tangente é {tan(graus):.3f}')
# aula 8 desafio 18
# faça um programa que leia um angulo qualquer e mostre na tela o valor do seno, cosseno e tangente
from math import sin, cos, tan, radians, ceil
angulo = float(input('Digite o valor do angulo '))
graus = radians(angulo)
print(f'Valor do seno {sin(graus):.3f}')
print(f'Valor do cosseno é {cos(graus):.3f}')
print(f'Valor da tangente é {tan(graus):.3f}')
A função emoji.emojize no módulo emoji não precisa mais da opção use_aliases=True, pois aliases foram removidos nas versões mais recentes da biblioteca emoji.
print(emoji.emojize('Olá, Mundo :sunglasses:'))
Desafio 16:
import math
n = float(input('Digite um número e descubra a sua parte inteira:'))
pi = math.floor(n)
print('A parte inteira de {} é {}.'.format(n,pi))
from math import trunc
n = float(input('Digite um número: '))
r = trunc(n)
print(f'A porção inteira de {n} é {r}')
+1 opção pro desafio 016
Tenho 13 anos, programava em py desde os 7 anos, mesmo sendo algo simples sem nenhuma IDE, só uma IDLE (algo assim), hoje em dia sou especializado em Lua, LuaU e iniciante em JS, agora quero aprender Py, até agora achei de boa
calma, guanabara! tá de madrugada e eu preciso acordar cedo hoje mesmo só pra resolver essa bateria de exercícios kkk
maneiro demais, tô super empolgadaço aprendendo python!!!!!!!!!!!!!!!!!!!!!!!!!!!
mano, não to conseguindo importar a biblioteca random, você pode me ajudar?
@@Felipe-ul9jy Opa, amigo! Essa função já vem pré instalada no pycharm, então é só escrever primeiro o seguinte comando:
import random
Existe uma outra maneira também que acaba simplificando o seu código, por isso vou estar pondo uma resolução de um desafio em que era necessário o uso do random.
ex 1
from random import shuffle
nome1 = str(input('O primeiro aluno:'))
nome2 = str(input('O segundo aluno:'))
nome3 = str(input('O terceiro aluno:'))
nome4 = str(input('O quarto aluno:'))
lista = [nome1,nome2,nome3,nome4]
shuffle(lista)
print('A ordem definida para a apresentação é:')
print(lista)
ex 2
from random import choice
nome1 = str(input('Digite o nome do primeiro aluno:'))
nome2 = str(input('Digite o nome do segundo aluno:'))
nome3 = str(input('Digite o nome do terceiro aluno:'))
nome4 = str(input('Digite o nome do quarto aluno:'))
lista = [nome1,nome2,nome3,nome4]
sorteio = choice(lista)
print('O aluno escolhido é: {}'.format(sorteio))
* essas foram as opções que eu escolhi
@@joaopedrobaso obrigado 😊
Desafio 19:
import random
n1 = input('Digite seu nome: ')
n2 = input('Digite seu nome: ')
n3 = input('Digite seu nome: ')
n4 = input('Digite seu nome: ')
list = [n1, n2, n3, n4]
z = random.choice(list)
print(f'O aluno {z} apagará o quadro')
Não funcionou esse teu cod aqui. Precisei editar pra este:
import random
list = ['bruno', 'amanda', 'creuza', 'cindiscleia']
z = random.choice(list)
print(f'O aluno {z} apagará o quadro')
@@bit.lionarios q estranho mano, mas se o teu rodou e ficou mais enxuto, melhor!
Olá, Comunidade!
Segue minhas respostas para os exercícios propostos na aula 8:
Exercício #16:
from math import trunc
num = float(input('Digite um número: '))
resultado = trunc(num)
print(f'O número {num} tem a parte inteira {resultado}')
Exercício #17 (* Esse eu resolvi direto pelos conceitos matemáticos abordados anteriormente, mas depois vi a resolução do exercício de como executar com a biblioteca math):
ANTES DA BIBLIOTECA MATH:
catetoopo = float(input('Comprimento do cateto oposto: '))
catetoadj = float(input('Comprimento do cateto adjacente: '))
hipotenusa = (catetoopo ** 2 + catetoadj ** 2) ** (1/2)
print(f'A hipotenusa vai medir {hipotenusa:.2f}')
DEPOIS DA BIBLIOTECA MATH:
from math import hypot
catetoopo = float(input('Comprimento do cateto oposto: '))
catetoadj = float(input('Comprimento do cateto adjacente: '))
hipotenusa = hypot(catetoopo,catetoadj)
print(f'A hipotenusa vai medir {hipotenusa:.2f}')
Exercício #18:
import math
angulo = float(input('Digite o seu ângulo: '))
seno = math.sin(math.radians(angulo))
cosseno = math.cos(math.radians(angulo))
tangente = math.tan(math.radians(angulo))
print(f'O ângulo de {angulo} tem o SENO de {seno:.2f}')
print(f'O ângulo de {angulo} tem o COSSENO de {cosseno:.2f}')
print(f'O ângulo de {angulo} tem a TANGENTE de {tangente:.2f}')
Exercício #19:
import random
a1 = str(input('Digite o primeiro aluno: '))
a2 = str(input('Digite o Segundo aluno: '))
a3 = str(input('Digite o terceiro aluno: '))
a4 = str(input('Digite o quarto aluno: '))
lista = [a1, a2, a3, a4]
aluno = random.choice(lista)
print(f'O aluno que apagará o quadro é {aluno}')
Exercício #20:
import random
a1 = str(input('Digite o primeiro aluno: '))
a2 = str(input('Digite o Segundo aluno: '))
a3 = str(input('Digite o terceiro aluno: '))
a4 = str(input('Digite o quarto aluno: '))
alunos = [a1, a2, a3, a4]
ordem = random.shuffle(alunos)
print('A ordem de apresentação será: ', alunos)
Exercício #21: Quebrei cabeça por algumas horas, tentando executar o arquivo com a biblioteca "pymp3", então recorri a ver em aula, onde o Guanabara utiliza outra biblioteca a "pygame", mas a aula tem uma atualização que foi explicada pelo Kemuel Kesley Huguenin que precisa do "input()" para que o arquivo mp3 seja executado:
import pygame
pygame.init()
pygame.mixer.music.load('ex021.mp3')
pygame.mixer.music.play()
input() ''' Input sugerido pelo Kemuel, para que o arquivo mp3 seja executado após o 'run ' '''
pygame.event.wait()
Bons estudos a todos!
fui testar o exercício 20 e deu a exata mesma ordem dos nomes, ai pensei "po, deu errado ne" mas tentei dnv e deu certo, so dei sorte msm kkkkkkkk tmj ai
@@gulerbs kkkk acontece
O codigo correto do exercicio 20 é:
import random
nom1 = input('Digite seu nome: ')
nom2 = input('Digite seu nome: ')
nom3 = input('Digite seu nome: ')
nom4 = input('Digite seu nome: ')
alun = [nom1, nom2, nom3, nom4]
random.shuffle(alun)
print(f'{alun[0]} é o número 1')
print(f'{alun[1]} é o número 2')
print(f'{alun[2]} é o número 3')
print(f'{alun[3]} é o número 4')
Agora deu certo. Reinstalei o Pycharm e coloquei a sintaxe atualizada e funcionou. Obrigado a todos daqui.