Summary
Keywords
Full Transcript
Neste vídeo apresentamos a resolução do primeiro exercício de cálculo de perímetro e área de um triângulo, utilizando o módulo criado na aula anterior sobre funções em Python. Explicamos como estruturar a função de cálculo do perímetro de um triângulo a partir dos lados fornecidos (a, b, c), ressaltando a possibilidade de receber diferentes representações de triângulo e incentivando a exploração de pequenas modificações no código para aprofundar o aprendizado. 🔥 Quer aprender Python de verdade? No Python do Jeito Certo 2.0, você encontra este e muitos outros conteúdos para dominar a linguagem de forma prática e completa. Inscreva-se agora e dê um grande passo na sua jornada de programação: https://vai.pgdinamica.com/pjc2 Em seguida, abordamos o cálculo da área utilizando a fórmula de Heron, especialmente útil quando apenas os lados do triângulo são conhecidos e a altura não está disponível. Compartilhamos, também boas práticas de programação, como a utilização de retornos condicionais em vez de `else` para evitar indentação excessiva, além de discutir a importância de validar os dados para garantir a validade do triângulo. Ao final, explicamos como importar e organizar módulos, destacando os cuidados necessários ao trabalhar com namespaces e mostrando as diferenças entre importação direta e uso de `*`, para evitar possíveis conflitos de nomes. 👨🏾💻 Código do vídeo: https://github.com/programacaodinamica/pythondojeitocerto/blob/e402a1f3ebf34b85d423da3e5ecaada89a580381/ex2/triangulos.py ▶️ Outros conteúdos que podem te interessar: 1. Aprenda a criar funções em Python: https://youtu.be/Pqj326ybCEA?si=aY-_0EMVaJbRIP0Q 2. Diferença entre função e programa: https://youtu.be/V-qAbrotKqE?si=0rj-At4nMIVjaLT- 3. Desvendando a matemática com Python: https://youtube.com/playlist?list=PL5TJqBvpXQv7RZS8J1fah3KV6EY4B9tPi&si=BFBEpdOgLFmpvhfV 📚 Livro para estudar Bancos de Dados - https://amzn.to/3Hjjusc 📚 Livros recomendados de Data Science: https://amzn.to/2XZyxUr 📚 Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m SetUp - Equipamentos: https://amzn.to/37Cg3N2 🟣 Canal na Twitch para lives: https://www.twitch.tv/pgdinamica 🟦 Canal do Telegram para receber todos os vídeos: https://t.me/pgdinamica 🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no Youtube, considere nos apoiar se tornando membro do canal: https://www.youtube.com/programacaodinamica/join ✉️ E-mails: – Propostas comerciais: [email protected] – Demais assuntos: [email protected] 👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: https://medium.com/programacaodinamica TikTok: @pgdinamica 📸 Nos siga no Instagram: https://instagram.com/pgdinamica 📸 @kizzy_terra @hallpaz 🐦 Nos siga no Twitter: https://twitter.com/pgdinamica 🐦 @kizzy_terra @hallpaz * Curta a Programação Dinâmica no facebook: fb.com/pgdinamica * Nosso repositório no Github: github.com/programacaodinamica * Confira os artigos no Python Café: pythoncafe.com.br
