![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: Python ::: Python para Engenharia ::: Física - Mecânica |
||||
Como calcular o Momento de Inércia de um quadrado em Python - Fórmula do Momento de Inércia de um quadradoQuantidade de visualizações: 267 vezes |
||||
Nesta dica mostrarei como podemos usar a linguagem Python para calcular o momento de inércia de uma seção quadrada em Python. Por seção estamos nos referindo a um corte transversal de uma viga, um pilar, uma coluna, etc. O momento de inércia de área (também chamado de segundo momento de área ou segundo momento de inércia) é uma propriedade geométrica de qualquer área. Ele descreve como a área é distribuída ao redor de um eixo arbitrário. A unidade do momento de inércia de área no SI é metro elevado à quarta potência (m4). Podemos distinguir entre o momento de inércia em relação ao eixo horizontal x (denotado Ix) e o momento de inércia em relação ao eixo vertical y (denotado Iy). Normalmente, presumimos que a "largura" de qualquer forma é o comprimento do lado ao longo do eixo x e a "altura" o comprimento ao longo do eixo y. Veja na figura abaixo a fórmula do momento de inércia de um quadrado: ![]() Note que o momento de inércia em relação ao eixo x é o mesmo daquele do eixo y, visto que os lados de um quadrado possuem o mesmo valor. Na imagem coloquei também o centro de gravidade do quadrado. Veja agora o código Python que pede para o usuário informar o valor dos lados do quadrado e mostra o momento de inércia correspondente, em relação aos eixos x e y:
Ao executar este código Python nós teremos o seguinte resultado: Valor dos lados do quadrado em centímetros: 30 O momento de inércia em relação ao eixo x é: 67.5 cm4 O momento de inércia em relação ao eixo y é: 67.5 cm4 |
||||
![]() |
||||
Python ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como testar se uma substring está contida no final de uma string em Python usando a função endswith()Quantidade de visualizações: 9063 vezes |
||||
Em várias situações nós precisamos verificar se uma palavra, frase ou texto termina com um determinado texto, ou seja, uma substring. A linguagem Python nos oferece a função endswith(), que possui a seguinte assinatura:endswith(substring[, start[, end]]) Se o argumento start for especificado, a busca inicia a partir de tal índice. Se o argumento end for especificado, a busca terminará no índice definido. Dessa forma, a função endswith retorna 1 se a substring estiver contida no final da string. Do contrário, o valor 0 será retornado. Veja o código completo para o exemplo:
Ao executarmos este código nós teremos o seguinte resultado: A frase termina com "Java" | ||||
Python ::: NumPy Python Library (Biblioteca Python NumPy) ::: Matemática e Estatística |
||||
Tutorial Machine Learning com Python - Como usar o método mean() da biblioteca NumPy para calcular média (ou média aritmética simples)Quantidade de visualizações: 3832 vezes |
||||
Média aritmética (ou simplesmente média simples) é a soma de vários valores e dividido pelo total deles. Ou seja, o resultado dessa divisão equivale a um valor médio entre todos os valores. Veja a seguinte figura: ![]() Veja que temos 4 valores: 4, 9, 12 e 25. Assim, para obter a média aritmética desses valores, só precisamos somá-los e depois dividir pela quantidade, ou seja, por 4. A média resultante será 12,5. A biblioteca NumPy do Python nos oferece o método mean(), muito usado em Data Science e Machine Learning, que recebe um vetor de valores númericos (inteiro ou decimais) e retorna a média deles. Veja um exemplo:
Ao executarmos este código nós teremos o seguinte resultado: A média dos valores é: 12.5 | ||||
Python ::: Dicas & Truques ::: Geometria, Trigonometria e Figuras Geométricas |
||||
Como calcular o diâmetro, a circunferência e a área de um círculo dado o raio em Python - Python para GeometriaQuantidade de visualizações: 4921 vezes |
||||
O círculo é uma figura geométrica plana e que possui quatro características: seu raio, seu diâmetro, sua circunferência e sua área. Aqui já podemos aproveitar e relembrar a diferença entre o círculo e a circunferência. O círculo é o conjunto de pontos resultantes da união entre uma circunferência e seus pontos internos, ou seja, o círculo é a área cuja delimitação é uma circunferência. É importante observar que alguns autores tratam o círculo como uma circunferência. Assim, para estes autores, calcular a circunferência de um círculo equivale a calcular o perímetro da circunferência. Veja a figura a seguir para relembrar o que é o raio de um círculo: ![]() Nesta dica mostrarei como podemos usar Python para calcular o diâmetro, a circunferência e a área de um círculo tendo apenas o raio como informação. Antes, porém, vamos às formulas. Sabendo que r é o raio, temos: \[\text{Diâmetro d} = 2 \times r \] \[\text{Circunferência C} = 2 \times \pi \times r \] \[\text{Área A} = \pi \times r^2 \] Agora vamos ver o código Python que solicita ao usuário que informe o raio do círculo e mostra o diâmetro, a circunferência e a área:
Ao executar este código Python nós teremos o seguinte resultado: Informe o raio do círculo: 10 O diâmetro do círculo é: 20.0 A circunferência do círculo é: 62.83185307179586 A área do círculo é: 314.1592653589793 Lembre-se de que a área é em centímetros quadrados, metros quadrados, etc. | ||||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |