Estou fazendo o curso em 2024, a utilidade é eterna e eu sou eternamente grato pelos gafanhotos poderem proporcionar isso, Guanabara é o cara!!! Não vi professor nem método de ensino melhor que o dele até hoje!! #print('Parabéns Guanabara pelo maravilhoso trabalho')😁
Up 2024 ... Alguém tem uma dica pra utilizar na forma atual? Exemplo : (f" a soma é {}") .... Então coloco por exemplo n1, porém para sair menos números, conforme o vídeo fazia {:.1f} ....Format( n1) e agora para utilizar somente o f e sair menos números no console quando é float?😅
@@joaovitorcoutinhodecastro957 Quando se trata de float por padrão ele exibirá "0.0" esse resultado. Então por mais que nós possamos colocar ":.1f" o resultado sempre será "0.0" assim por padrão do python, a não ser que ao criar a tarefa vc defina que será "Int" daí já será um resultado redondo mesmo como: "0" .
Guanabara, no final do vídeo, você fala sobre pessoas que desmerecem uma iniciativa como esta. Tem mais uma questão interessante neste mesmo tema: Existem empresas que cobram absurdos por cursos como este. Então (meu querido) tem "gente" (por questões de competitividade) que não vai pressionar o like. Outros ainda vão falar mal, mas isso faz parte. Siga em frente... Eu estou divulgando o seu canal para conhecidos e amigos. Conhecimento deve ser difundido assim, da forma que você está fazendo. Já imaginou o valor social disso? Pessoas de baixa renda podem aprender, pessoas com maiores recursos podem aprender e contribuir (R$). Esse modelo de negócio é um sucesso. Aí está a forma correta, justa e ética de ajudar o mundo. Eu espero que outras instituições sigam esta grande exemplo. Muito obrigado, novamente. :D
tbm vi dessa forma, o governo poderia foca um pouco nesse método de ensino, pq alguns profissionais querem passar seus conhecimento mas n tem tempo livre pra estarem fazendo isso, e o governo poderia contribuir com uma pequena renda a esses profissionais.
instituições aonde eu vivo são "cutthroat" mercenarias. Durante epoca de exames aumentam o preço dos cursos. e n criam network aonde alunos podem se ajudar uns aos outros então vc fica 100% a merçe do explicador. Já sofri isso , gastei uma grana em explicações de matematica que n ajudaram nada para alem de tirar grana.
Concordo com tudo que você disse! Inclusive estou compartilhando este canal para os meus sobrinhos que tem muito interesse no assunto e não tem condições de pagar uma faculdade ou fazer um preparatório para entrar numa Federal. Eu conheci este canal há alguns anos atrás quando ainda estava na faculdade e me arrependo de não ter feito todo um curso de qualquer linguagem aqui. No ano passado comecei a fazer um curso EAD de Banco de Dados e, pasmem, tinha vários links de material daqui! Neste ano, cancelei a matrícula e agora estou começando com os meus primeiros passos em Python!
Pessoal, estou em 2024 assistindo as aulas! Eu fiz assim: p=float(input('Primeira nota:')) s=float(input('Segunda nota:')) t=p+s m=t/2 print(f'A média entre {p} e {s} é igual a {m:.2}') Deu certo!
@@egzzin7776 Está meio certo, Pois o INT ele consegue ler apenas números inteiros, diferente do FLOAT que consegue ler números reais. Ex: Se o aluno tirar uma nota de 5,5 ou 6,4 a sua calculadora não consegue ler isso , pois ele só sabe o que é 5 ou 6 espero ter ajudado.
As aulas são um máximo, com uma explicação super simples e boa! Eu fiz o Exercício 007 dessa forma: t1 = float(input('Qual a nota do teste 1:')) t2 = float(input('Qual a nota do teste 2:')) tb = float(input('Qual a nota do trabalho:')) r = t1+t2+tb print('O ponto total dos testes é {:.1f} A media é {:.1f}'.format(r,(r/3),)) Os níveis dos exercícios estão vindo na ordem correta, com muita pratica chegamos lá!
Uma dica, que provavelmente o Guanabara vai falar depois, é dar nomes para as variáveis indicando o que elas armazenam. Evitar nomes genéricos, como t1, t2, etc... Neste caso, seria legal a variável ter nome notaTeste1, ou nota_teste_1, etc...
Muito obrigada por esse curso! Primeira vez que não desisto de programação depois das primeiras aulas.. sua didática e paciência com os que estão começando do zero dão um show!!
Está me ajudando muito também, comecei a facul esse ano, e com a pandemia só aula a distância, e pra falar a verdade eu não estava entendendo muito não, mas agora deu uma clareada nas idéias.
Exercícío 007 n1 = float(input('Primeira nota do aluno: ')) n2 = float(input('Segunda nota do aluno: ')) print(f'A média entre {n1} e {n2} é igual a {(n1+n2)/2:.2}') Fiz dessa forma e deu tudo certo
Guanabara, bom dia! Meu querido professor de python, estou aqui dando pulos de alegria, motivo: consegui finalmente desenvolver meu primeiro algoritmo sem copiar e colar ou tentar sem obter êxito. Foi o exercicio de nº 07, pense no quanto foi fascinante para mim que não sabia para onde ia essa "tal de programação". Estou muito feliz e agradeço imensamente pelo seu incentivo, você e toda equipe do curso em vídeo são verdadeiramente ilumindados! Muito obrigado! Vou passar a ajudar o curso, vocês merecem, grato!
@@mateusmorais6889 eu nem sei oque é import kkkkkk tô refazendo a aula 7 e os exercícios pra entender melhor, eu realmente me perdi na hora de porcentagem e arimetrica, sla como escreve
@@konanparras lembre-se que não é necessario ser bom em matematica pra ser um bom programador, eu tenho amigos que sabem no maximo divisão, e eles trabalham com desenvolvimento web
O bom do curso é que lendo os comentarios é que vc aprende mais por exemplo vc não precisa fazer: print('isso é apenas um { }'.format(exemplo)) ; mas vc pode fazer: print(f'isso é apenas um {exemplo}') inclusive fica a dica pra quem tiver aprendendo aí
To aprendendo agora tlgd, e por algum motivo minha mente buga se eu usar o f e digitar o que eu quero dentro das {}, então to optando por sempre usar o .format Pra mim é muito mais facil e o resultado o mesmo.
me tira uma duvida, como eu coloco o limitador de algoritmos dps da vírgula como esse exemplo a seguir (f'o valor de {n} menos {b} e igual a {n - b} ')
Com 51 anos e achando uma experiência incrível... PARABÉNS! Serei um apoiador, sem dúvida alguma! nota1 = int(input('Digite a primeira nota: ')) nota2 = int(input('Digite a segunda nota: ')) Média = (nota1 + nota2)/2 print('A primeira nota do aluno foi {}, a segunda nota foi {}, portanto, sua nota média foi {}'.format(nota1, nota2, Média))
Esse exercício foi pedido para resolução na faculdade, por isso eu tive facilidade ao replicá-lo aqui, mas tenho certeza que terão alguns desafiadores, estou ansioso por isso! Obrigado, professor! - 03/03/2023.
Eu começei assistindo os videos do guanabara e mano eu fico mt feliz de aprender com um cara que tem a cabeça tao boa pra ensinar programação pra quem ta iniciando na area
Gente, pra quem estiver começando agora em 2019, à partir da versão mais recente do Pycharm podemos substituir o .format pela letra f no início da função print antes da primeira aspas. n1 = float(input('Nota 1: ')) n2 = float(input('Nota 2: ')) print(f'Resultado: - Nota final: {n1+n2} - Média: {(n1+n2)/2:.1f}')
@@marcosgabriel7022 Achei a resposta aqui mesmo nos comentários. Olha: print(f'A média entre {n1} e {n2} é igual a {(n1+n2) / 2:.1f}') A pessoa fez a divisão de n1+n2/2 e logo depois especificou o :.1f
Fiz o meu assim.. print(' ====== Calcula média arintimética ======') print('Bem vindo de volta, estamos na sétima aula de exercícios') notaum = float(input('Nota um :')) notadois = float(input('Nota dois :')) media = (notaum + notadois) / 2 if media >= 6.0: print('A média entre : {:.1f} e : {:.1f} é : {:.1f}'.format(notaum, notadois, media)) else: print('Estudar que é bom ninguém quer né !!')
while True: p = int(input("Sua primeira nota: ")) s = int(input("Sua sedunda nota: ")) r = (p + s)/2 if r > 7: print("aprovado!") else: print("reprovado!")
Não sou jovem e estou começando do zero, do zero mesmo. Apesar das dificuldades estou me empenhando, pois as aulas são muito boas. Parabenizo e agradeço a oportunidade. Ah, sim essa média realmente eu errei, mas no final deu tudo certo. Abs
Muito legal. Consegui por entender nas outras aulas sobre as precedências de operadores matemáticos. Pasme! terminei o ensino médio sem entender isso. Só no curso técnico depois de uma surra fui entender.
fiz um aqui relembrando meus tempos de ensino médio kkk e com a ajuda de um aluno daqui do curso aprendi usar o 'if, else' e complementei no programa resultado: n1 = float(input('Nota do primeiro bimestre: ')) n2 = float(input('Nota do segundo bimestre: ')) n3 = float(input('Nota do terceiro bimestre: ')) n4 = float(input('Nota do quarto bimestre: ')) m = (n1 + n2 + n3 + n4)/4 print('A média do aluno é: ', m) if m>5: print('Parabéns, Você foi Aprovado') else: print("Te vejo no próximo ano meu amigo :)")
coloca o seguinte que se a media for maior que 6 que fica melhor e tbm nao divide as notas dos bimestres por 4 pois a pessoa teria que tirar 10 nas notas
Muito bom, pra mim foi fácil pq já havia começado a aprender antes n1 = float(input('Digite sua primeira nota: ')) n2 = float(input('Digite sua segunda nota: ')) print('A média entre {:.1f} e {:.1f} é {:.1f}!'.format(n1, n2, ((n1+n2)/2)))
n1=float(input('Qual a primeira nota do aluno? ')) n2=float(input('Qual a segunda nota do aluno? ')) print('A média das notas do aluno é {}.'.format((n1+n2)/2))
Mano que aula boa mds. Obrigado por suas aulas Guanabara. Elas aliviam meus pensamentos e ainda me motivam a querer aprender mais e mais sobre o mundo da programação✌😎
EU BEM QUERIA Q VC FOSSE MEU PROFESSOR DE rEDES.... KKKKK eu ainda nem vi as aulas de programação, to salvando todas pra assistir no intervalo do trabalho, e já tou achando o máximo o seu jeito de ensinar... cara faz um curso de redes kkkkkkkkkkkkkkkkkkkk pra eu me interessar... vc é 10
Fui desatento enquanto a ordem precedência dos operadores, grato pela aula. (y) n1 = float(input('Primeira nota: ')) n2 = float(input('Segunda nota: ')) m = (n1 + n2) / 2 if ( m >= 7.5 ): { print(f'Parabéns aluno, sua nota é {m:.1f}, que aluno exemplar ! ') } else: print(f'Aluno, sua nota foi {m:.1f}, vamos se esforçar em !!! ')
Eu estou um pouco mais avançado, e fiz esse cod. aqui : n1 = float(input('Digite sua primeira nota: ')) n2 = float(input('Digite a segunda nota: ')) m = (n1 + n2) / 2 if (m >= 7): print(f'Aprovado com a media de {m}') else: print(f'Reprovado com a media de {m}')
n1 = int(input('Primeira nota do aluno: ')) n2 = int(input('Segunda nota do aluno: ')) print('A média entre {} e {} é igual a {}'.format(n1, n2, (n1+n2)/2))
Alguem fazendo o curso em Março / 2020? esse eu fiz um pouco encrementado: n1 = float(input('Digite primeira nota: ')) n2 = float(input('Digite segunda nota: ')) m = (n1 + n2)/2 print('A média do ano é: {}'.format(m)) if m > 6: print('Está aprovado') elif m == 6: print('Fazer recuperação dia 6/12') else: print('Está reprovado')
nome =input('Qual seu nome?') print('Olá {}, vamos calcular a sua média anual?'.format(nome)) p1 =float(input('Primeira nota do aluno: ')) p2 =float(input('Segunda nota do aluno: ')) p3 =float(input('Terceira nota do aluno: ')) p4 =float(input('Quarta nota do aluno: ')) p10 =(p1+p2+p3+p4) p20 =(p10/4) print('{}, a sua média é de {:.3f}!'.format(nome, p20)) fiz assim
Eu também fiquei com vontade de fazer esse incremento, pesquisei rapidamente como usar if-else, mas não tinha visto elif. O meu ficou assim: #Eu escrevo tudo em inglês pra praticar. n1 = float(input('Insert the first score>')) n2 = float(input('Inset the second score>')) n3 = float(input('Insert the third score>')) n4 = float(input('Insert the fourth score>')) s = float(n1 + n2 + n3 + n4) / 4 print('To pass the exam you need an average score of 7.0 or higher.') print('The average score of {} and {} and {} and {} is {}'.format(n1, n2, n3, n4, s)) if (s >= 7): print('Congratulations, you passed.') else: print('Sorry, you failed.')
Quaretena 2020 : n1 = float(input('Digite a primeira nota do aluno: ')) n2 = float(input('Digite a segunda nota do aluno: ')) print(f'A média entre {n1} e {n2} é : {(n1 + n2)/2:.1f}')
Bacana, mas acho que usando o .format é melhor pq nos acostuma a lidar com métodos, e tenho certeza q isso é bem mais poderoso pra programar uma coisa mais complicada.
Valeu Guanabara! vc é o cara! abaixo a resolução do exercício: print("========================") print(" Média de duas notas ") print("========================") nome = input("Entre com o nome do aluno: ") n1 = float(input("Entre com a nota n1: ")) n2 = float(input("Entre com a nota n2: ")) media = (n1+n2)/2 print("A média de {} é {:.2f}". format(nome,media))
olá professor guanabara hoje vendo a sua aula eu criei um programa que lê a as notas do aluno e faz a media dos 4 bimestres e também, soma as notas do aluno para ver se ele tem 22 pontos finais para passar de ano no meu caso eu coloquei 22 pq na minha escola é 22 então nesse caso eu criei como diversão e também vai me ajudar a ver se eu to bem com as minhas notas!!!ksksksksk
Guanabara, o salvador da pátria! Ensina de uma forma única. Fazendo esse curso para complementar os estudos da faculdade e estou aprendendo tudo aqui. Obrigada de verdade!!
O Guanabara sempre fala pra gente assistir e fazer ao mesmo tempo , dessa vez eu pausei o vídeo e consegui fazer antes dele e não deu nenhum erro , deu super certo!, E é que eu nem terminei o curso de algoritmos ainda
Opa, olha eu de novo! Trazendo minha solução aqui... Lembrando novamente que o print vazio serve para dar um espaço e deixar o código mais bonito e organizado. nota1 = float(input('Digite a primeira nota do aluno: ')) nota2 = float(input('Digite a segunda nota do aluno: ')) average = (nota1 + nota2) / 2 print('') print(f'A média do aluno é {average}')
@@lilkriikit é pq divide por 2, o barra é divisão, na escola tem de 3 a 4 trimestres ou bimestres, para somar as notas eles somam a notas do primeiro ao ultimo trimestre ou bimestre, dps de somar todas essas nota eles diveden tudo por 2, ex: o aluno tirou 7 no primeiro trimestre, 8 no segundo, e 6 no terceiro, ai soma essas 3 que vai dar 21, ai dps tu divide 21 por 2 que vai dar 10,5, tendeu?
O ser humano que tira sarro do outro por "saber mais" um pouco não passa de lixo, de um verme, de um bosta. Um dever natural de alguém que sabe mais é ajudar os outros, se precisarem de mim também estarei aqui e não importa o assunto, seja linguagem C, Java, JavaScript, Html, PHP, Css, Python, ou mesmo assuntos de segurança ofensiva, abração a todos. print(" Aproveitem o curso ")
Gustavo parabéns, nunca me interessei tanto pelas aulas quanto pelas suas, são muito fáceis e muito bem trabalhadas, você é um cara incrível, você e todos que contribuíram pra esse curso poder acontecer, vocês são as pessoas que esse mundo precisa.
Glr não é difícil,pega um caderno como professor fala,anota ,depois vai lendo o enunciado, tirando as informações,depois pega a lógica de como resolver a questão,pronto ,você 🫵 consegue,vlw, prof o Sr. É fera
Eu também escrevi assim e não deu certo kkkk, no vídeo ele mostra que vc tem que usar o "float()", e também aplicar a Ordem de procedência. Tente escrever o código assim: n1 = float(input ('1° nota : ') n2 = float(input ('2° nota: ') print(' A media do aluno é: { }'.format((n1+n2)/2))
n1 = float (input(" qual foi sua primeira nota!?")) n2 = float (input("agora mim falar sua segunda nota!?")) s = n1+ n2 print ("a soma de {} e {} é {} .".format (n1,n2,s)) print (sua media é {} .".format (s/2)) ps: está foi a forma que eu achei de fazer o exercício. ❤️ estou Amanda cada aula e aprendendo muitooooo....!!🥰
3 года назад
Utilizando a versão 3.9 do Python: print('DESAFIO 7') nome = input('Nome do aluno: ') n1 = float(input('Insira a nota da primeira avaliação: ')) n2 = float(input('Insira a nota da segunda avaliação: ')) print(f'O aluno pontuou {n1} na primeira avaliação e {n2} na segunda avaliação.') print(f'A média das avaliações de {nome} é {(n1+n2)/2:0.2f}.') print('Obrigado!')
n1 = float(input('Digite a primeira nota do aluno: ')) n2 = float(input('Digite a segunda nota do aluno: ')) m = (n1+n2)/2 print('A média entre {} e {} é {:.1f}!'.format(n1, n2, m))
nome = input('Nome do Aluno: ') nota1 = float(input('Digite a 1ª nota do aluno: ')) nota2 = float(input('Digite a 2ª nota do aluno: ')) s = nota1 + nota2 d = s / 2 print('Nota Total = {}'.format(s,)) if d >= 7: print('Média do(a) aluno(a) {} = {} O(a) aluno(a)foi aprovado(a)!!'.format(nome, d)) else: print('Média do aluno(a) {} = {} O(a) aluno(a) foi reprovado(a)!'.format(nome, d))
Fiz de uma forma mais simples : a = float(input("Qual a primeira nota do aluno? ")) b = float(input("Qual a segunda nota do aluno? ")) m = (a+b) / 2 print('A média deste aluno entre {} e {} é {}'.format(a,b,m)) if (m >= 7): print('Aprovado!') else: print('Reprovado')
a = int(input('Digite o primeiro número: ')) p1= int(input('Digite o primeiro peso: ')) b = int(input('Digite o segundo número: ')) p2 = int(input('Digite o segundo peso: ')) #média ponderada = soma dos produtos dos nuemros com os pesos sobre a soma dos pesos x=((a*p1)+(b*p2))/(p1+p2) print('A média Ponderada é {:.2f}' .format(x))
Mestre, 31.01.2021, resolução completada!!!! Parei o vídeo e tentei fazer SEM VER o teu desenvolvimento, e BINGO!!! Resolvido com o conhecimento que já adquiri até aqui... Gratidão imensa pela força e por tua dedicação... Obrigado por me ajudar a dar novo rumo na carreira!
cara, eu estava procurando ajuda com um exercício simples e você me ajudou a resolve-lo. se essa foi sua intensão ao criar esse canal, meu muito obrigado.| quando conseguir ser um bom profissional vou contribuir como puder seja com você e com todos. obrigado pela ajuda e mais do que isso, obrigado pelo grande exemplo. tu é foda pai
# MINHA RESOLUÇÃO n1 = float(input('Digite a primeira nota do aluno: ')) n2 = float(input('Digite a segunda nota do aluno: ')) print(f'A média do aluno é igual a: {(n1+n2) / 2:.1f}')
Forma atualizada para Python 3.9 ou superior. nota1 = int(input('Digite a primeira nota: ')) nota2 = int(input('Digite a segunda nota: ')) print(f'A média do aluno é {(nota1+nota2)/2:.1f}')
Eu fui testar novamente o código que eu escrevi e acabei de ver o msm erro no seu, com o "int" ele não consegue usar notas quebradas (com ponto flutuante), mas isso se resolver só colocando o float mesmo.
Aqui está minha resolução. Somente na parte "média = n1 + n2 / 2" que tive que ver no vídeo, pois eu fiz somente com a / e estava dando errado, kk. P1 = float(input('Primeira nota do aluno')) P2 = float(input('Segunda nota do aluno')) n1 = (P1+P2) / 2 print(f'A média entre {P1} e {P2} é de {n1}')
eu tive que dar uma estilizada para ficar mais legal.. hehehehe aluno = input('Digite o Nome do Aluno: ') nota01 = float(input('Digite a 1a Nota: ')) nota02 = float(input('Digite a 2a Nota: ')) media = (nota01+nota02)/2 print('O {}, teve as notas {}, {} e sua media é: {}'.format(aluno, nota01, nota02, media))
eu tbm, só que o meu ficou assim nome = input('Qual é o seu nome? ') materia = input('Olá {}, digite a matéria que você desseja saber a sua média aritimetica: '.format(nome)) n1 = float(input('Digite a sua primeira nota: ')) n2 = float(input('Digite a sua segunda nota: ')) n3 = float(input('digite a sua terceira nota: ')) m = ((n1 + n2) + n3)/3 print("Sua média final de {} é: {:.1f}".format(materia, m))
@@GabrielSantos-xy7sg Eae, ((n1 + n2) + n3)/3 se colocar assim também funciona mas consome mas tempo de processamento você pode colocar assim: (n1 + n2+ n3)/3 . Quanto menos linhas tiver melhor também. Eu fiz deste modo n1=float(input('Primeira nota do aluno: ')) n2=float(input('Segunda nota do aluno: ')) n3=float(input('Tercerira nota do aluno: ')) n4=float(input('Quarta nota do aluno: ')) print('A média do aluno entre {:.1f}, {:.1f}, {:.1f} e {:.1f} é igual a: {:.1f}'.format(n1, n2, n3,n4, (n1+n2+n3+n4)/4))
Estou lendo um livro de python para ter um hábito de acompanhar a teoria e é mostrado primeiro a forma difícil. Em capítulos sobre iteração ele resolve equações como estas. E eu tenho batido a cabeça para praticar a equação de uma raiz cúbica por meio de iteração. Estas formas da ala são bem simples e compreensíveis. Parabéns!
n1 = float(input('Digite sua primeira nota')) n2 = float(input('Digite sua segunda nota')) m = n1 + n2 print('Sua media foi {:.1f}'.format(m/2)) acabei fazendo desta maneira, achei mais simples. Obrigado Professor
Adoro os vídeos de Guanabara, ele é excelente ensina muito bem. Fiz este exercício dessa forma e a outra que ele ensinou , que o mesmo ensinou. Segue: n1 = float(input('Digite a primeira nota: ')) n2 = float(input('Digite a segunda nota: ')) print("A media entre {:.1f} e {:.1f} é igual a {}".format(n1, n2, (n1+n2)/2))
n1 = float(input('Primeira nota do aluno:')) n2 = float(input('Segunda nota do aluno:')) m = (n1 + n2) /2 print('Entre as notas { } e { }. A média é { }'.format(n1, n2, m))... ...valeu Guanabara tenho 13 anos e já estou neste nível, estou curtindo e colocando em prática seus exercícios desde 1aula muito obriga está me ajudando muito.
Esta é a minha primeira linguagem de programação. Os exercicios anteriores ate´que achei facil até me deparar com esse. Estava acostumado a colocar 'int', e acabei me esquendo do 'float'...kkkkkk ai como já não bastasse, estava colocando virgula em vez de ponto...foi uma briga, mas consegui!!!!kkkkkkkk muito boa a sensação de superação.