
O objetivo deste módulo é apresentar os princípios fundamentais da codificação de programas de computador usando a linguagem de programação Python. Aqui você vai aprender a instalar e configurar o ambiente integrado Anaconda, vai conhecer os fundamentos da codificação Python, os seus diferentes tipos de dados e como fazer o controle de fluxos, desvios lógicos e criar e usar funções.
Parte 1 – O que é Python?*

Python é uma linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada pelo holandês Guido van Rossum em 1991. Atualmente, possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation.
A linguagem foi projetada com base na linguagem de programação C/C++, porém apresenta uma filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Por isso, prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por muitos módulos e frameworks desenvolvidos por terceiros.
Faz parte da “filosofia” Python:
Código bonito é melhor que feio
Código explícito é melhor que implícito
Código simples é melhor que código complexo
Código complexo é melhor que código complicado
Legibilidade do código faz diferença.
Python é uma linguagem de propósito geral de alto nível que suporta tanto os paradigmas de orientação a objetos quanto procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Devido às suas características, ela é muito utilizada, principalmente, para processamento de dados em Inteligência Artificial e, desde maio de 2023, é a linguagem de programação mais popular do mundo, segundo a pesquisa da TIOBE.
O nome Python teve a sua origem no grupo humorístico britânico Monty Python, criador do programa Monty Python's Flying Circus, embora hoje em dia muitos façam associação com o réptil do mesmo nome (em português, píton).
*) Fonte: adaptado de Wikipedia
Em suma, a Python é uma linguagem de programação interpretável e interativa baseada em C/C++, de fácil utilização e aprendizado, amplamente utilizada em soluções de Inteligência Artificial. O código em Python privilegia a clareza e a legibilidade, tanto que a linguagem obriga a indentação como algo relevante para a codificação e não apenas “cosmético”.
Para podermos usar o Python precisamos instalar o interpretador, e algumas (na verdade, muitas) bibliotecas. Podemos fazer isto na mão, ou podemos instalar uma distribuição do Python que já traz tudo o que vamos precisar.
Na próxima aula você aprenderá como instalar a distribuição Python mais usada: Anaconda. Até lá!
Curso muito bem escrito e fácil de entender! Obrigada pela oportunidade de aprender!😊