
Olá pessoal. Um dos objetivos dessa aula é treinarmos os loops e as estruturas de dados vistas até agora.
No entanto, caso precisem fazer uma combinação na prática, sugiro que olhem a biblioteca itertools, que é nativa do Python.
https://docs.python.org/3/library/itertools.html
Pessoal, há um pequeno erro na função que criei.
Como substituí o '\n' por um caractere nulo '', a função acaba juntando algumas palavras.
O número de palavras deve ser 15.
Dicas: cuidado para não juntar palavras e cuidado para não contarem os espaços vazios como sendo uma palavra.
Créditos ao Aluno Wagner Rissardo.
Essa aula foi aprimorada graças às contribuições do aluno Vinícius Emanoel nos comentários.
Olá pessoal,
Observação: tomem cuidado caso tenham a intenção de utilizarem esse cálculo para alguma aplicação. Eu fiz para fiz didáticos de Python e, portanto, posso ter deixado alguns pontos passarem.
Dois pontos observados pelo nosso aluno Gustavo:
-Erro na fórmula do cálculo da inércia de área (d3 deveria estar elevado ao cubo e está ao quadrado)
-Falta de rigor com sinais na hora da integração
Ainda assim, acredito que a essência do que eu queria mostrar continua válida. Caso tenham mais observações, sintam-se a vontade para me comunicar.
Créditos ao aluno Gustavo Kenzo.
Olá pessoal,
Obervação: Caso forem utilizar esta modelagem para alguma aplicação de vocês, avaliem o código com rigor. Pois o fiz com o fim didático de mostrar como podemos fazer em Python, mas não o revisei.
Caso tenham algum comentário, estou a disposição.
Essa aula contém alguns fã services para meus colegas de engenharia de estruturas da Embraer.
Aproveitem para conhecerem o pyNastran.
O objetivo do Python para Engenheiros e Cientistas é fornecer ferramentas de programação, matemáticas e gráficas para os profissionais das mais diversas áreas.
Por que você deve fazer este curso?
Tanto o Python quanto as bibliotecas do ecosistema científico ensinadas aqui, são ferramentas GRATUITAS e de código aberto. Isso facilita a aderência a estas ferramentas no ambiente de trabalho e no ambiente acadêmico.
Além disso, a linguagem e suas bibliotecas tem crescido no mundo inteiro e com uma comunidade super ativa. Tenho visto isso desde 2015, quando fiz estágio de P&D em uma empresa de energia nuclear.
Não fique para trás, meu amigo/ minha amiga!
O que você ganha ao adquirir o curso?
Este é o curso mais completo e com melhor custo/benefício sobre Python e seu ecosistema científico. Além das mais de 18h de conteúdo, o aluno tem acesso ao fórum de perguntas e respostas, onde já temos uma interação construtiva com todos os alunos e muitas perguntas e respostas já feitas. E acesso a todo material/códigos feitos em sala de aula, tudo estruturado, tudo organizado!
O que aprenderei?
De maneira geral, o conteúdo do curso é:
- Fundamentos de Python: você aprenderá desde a intalação, até tópcios mais avançados como objetos. E também tópicos úteis para o dia-a-dia como automatização de tarefas.
-Sympy: você aprenderá manipulação algébrica de simbólicos, resolução de sistemas, equações diferenciais, funções do cálculo. Além de muito exercícios e desafios (propostos e resolvidos). O Sympy é um bom substituto do Matlab.
-Numpy: você aprenderá com profundidade a poderosa estrutura de arrays do Numpy.
-Pandas: você aprenderá o melhor substituto do Excel que temos na atualidade. Faremos filtros, tabelas dinâmicas, gráficos e trataremos dados reais com o Pandas.
-Matplotlib: você aprenderá com profundidade os objetos do matplotlib para fazer gráficos e dashboards.
-Scipy: você aprenderá o "bigboy" de matemática computacional do Python. Faremos álgebra linear, integrais e resolução de EDOs de maneira numérica. Com exercícios (propostos e resolvidos).
Convido a todos vocês a assitirem a primeira aula de cada seção, pois eu deixo as aulas liberadas para você ver o que aprenderemos.