Parte 1 Curso Python do Iniciante ao Avançado em 11 posts
Publicados: 2021-12-14Este curso de Python ajudará o leitor a entender todos os elementos vitais da linguagem de programação Python. Qualquer pessoa que queira aprender a linguagem de programação Python sem nenhuma experiência anterior em programação e qualquer pessoa que queira atualizar seus conhecimentos em Python pode ler este artigo e entender os conceitos amplamente usados em Python.
Curso de Python – índice:
- Começando com o curso de Python
- Instalando o Python
- Introdução ao Python
- Vantagens e desvantagens de usar Python
- Configurando um Ambiente de Desenvolvimento Integrado:
- Escrevendo o primeiro código usando o VS Code IDE:
Começando com o curso de Python
Depois de ler este curso de Python, o leitor estará apto a escrever programas em Python, usar qualquer biblioteca Python e desenvolver seus próprios pacotes usando Python.
O primeiro passo para aprender qualquer linguagem de programação é configurar o ambiente para escrever programas. Como estamos passando por um curso de Python, começaremos com a instalação do Python em três plataformas de SO diferentes.
Instalação do Python:
Para verificar se o python já está instalado, siga as etapas abaixo mencionadas.
- Pressione Windows ⊞ + r para executar.
- Em seguida, digite cmd e pressione enter.
Após abrir o cmd. você pode verificar se o python já está instalado digitando python no cmd.
Também podemos verificar a versão do Python instalada usando comandos conforme demonstrado abaixo.
Instalando o Python
Agora veremos como instalar o Python no Windows e os links são fornecidos para navegação rápida ao seguir o artigo. A partir do weblink python for windows, a versão estável do Python pode ser baixada com sua escolha entre as versões do sistema operacional de 64 bits ou 32 bits.
Link para Python: https://www.python.org/downloads/windows/
Como podemos ver, a última versão disponível para o Python 3 é o Python 3.10.0. Agora clique no último lançamento do Python 3 – Python 3.10.0 e ele o levará à página de downloaders, onde, se rolarmos para o final da página, encontraremos uma tabela como abaixo.
Agora clique no Windows Installer (32 bits) ou Windows Installer (64 bits) de acordo com o seu desejo. Uma janela será aberta solicitando que você selecione o caminho onde deseja baixar o instalador. Após baixar o arquivo executável, clique duas vezes no arquivo para iniciar a instalação.
Passos:
- Execute o arquivo executável do Python, no nosso caso será Python-3.10.0.exe.
- Quando você clicar duas vezes no arquivo, uma janela será aberta perguntando se você deseja executar este arquivo. Clique em executar para iniciar a instalação do Python.
- De acordo com sua escolha, selecione se deseja que o Python seja instalado para todos os usuários ou para um único usuário.
- Além disso, marque a caixa de seleção adicionar python 3.10 ao PATH.
- Em seguida, selecione instalar agora. Instalar agora instalará o python com todas as configurações recomendadas, o que é uma boa opção para iniciantes.
- Em seguida, levará alguns minutos para que a configuração seja concluída e você será levado ao próximo prompt de diálogo, que solicitará que você desative o limite de comprimento do caminho. Isso permitirá que o python use nomes de caminho longos sem nenhum limite de caracteres de 260, que é ativado se o limite de comprimento do caminho não estiver desativado.
- Para verificar se o python está instalado, você pode usar o Python -V ou Python –version ou apenas digitar Python no cmd.
- Em nosso primeiro programa vamos apenas imprimir “Parabéns!!, você instalou o python corretamente”.
- Para escrever isso, usaremos a função print do python.
- Digite print(“Parabéns!!, você instalou o python corretamente”).
- Em seguida, pressione enter.
- Você verá que a declaração que escrevemos dentro da impressão é exibida como abaixo.
Introdução ao Python
Python é uma linguagem de programação orientada a objetos de alto nível interpretada e tipada dinamicamente.
Antes de se aprofundar na escrita de programas em python, é importante entender o que significam os termos acima.
Idioma de alto nível
Uma linguagem de alto nível dá ao programador liberdade para codificar programas que são independentes de um determinado tipo de dispositivo. São chamadas de linguagens de alto nível por estarem mais próximas das linguagens humanas. Python é de alto nível porque não é uma linguagem compilada, Python requer outro programa para rodar o código ao contrário do C que roda diretamente no processador local.
Idioma Interpretado
Python é uma linguagem interpretada à medida que o código-fonte do programa Python é convertido em código de byte que é então executado na máquina virtual Python, diferentemente de C ou C++.
Linguagem tipada dinamicamente
Python é uma linguagem tipada dinamicamente porque o tipo da variável é verificado durante o tempo de execução. Aprenderemos sobre os tipos de dados nos blogs a seguir.
Linguagem Orientada a Objetos
Python é uma linguagem orientada a objetos, porque o desenvolvedor Python pode usar classes e objetos para escrever código limpo e reutilizável.
Vantagens e desvantagens de usar Python
Vantagens de usar Python
- Como as sintaxes python estão mais próximas da linguagem humana, é mais fácil aprender, entender e escrever o código.
- É uma linguagem orientada a objetos e funcional.
- Python tem um grande suporte da comunidade e também possui um grande número de módulos, bibliotecas e pacotes.
- Devido à sua simplicidade, desenvolver um programa ou aplicativo python mais rápido do que desenvolver em qualquer outra linguagem como Java.
- Python é uma escolha de linguagem em ciência de dados, aprendizado de máquina e inteligência artificial devido à sua ampla variedade de pacotes e bibliotecas de aprendizado de máquina.
- Quase tudo pode ser desenvolvido usando Python, também possui ferramentas para desenvolvimento de aplicativos como kivy, flask, Django e muitas outras.
Desvantagens de usar Python
- Não é recomendado para comunicação com componentes de hardware.
- Não há otimizadores de tempo em Python, portanto, é mais lento que a maioria das linguagens como C, C++ e Java.
- A codificação baseada em recuo torna um pouco difícil para as pessoas mudarem sua linguagem de C, C++ ou Java para Python.
Configurando um Ambiente de Desenvolvimento Integrado:
Usaremos o Visual Studio Code para escrever código em Python. O Visual Studio Code abreviado como VS code é um editor de código de código aberto com muitos plug-ins e extensões. Esses plugins e extensões tornam a escrita de código em código VS mais simples e intuitiva. Além disso, o código VS é muito leve em comparação com outro IDE. Ele também possui vários temas para tornar o ambiente de desenvolvimento interessante para o desenvolvedor.
Instalando o código VS no Windows:
- Usando o link abaixo, baixe o arquivo executável do código VS. Link: https://code.visualstudio.com/docs/setup/windows
- Em seguida, clique duas vezes no arquivo baixado para executá-lo e clique em executar. Em seguida, siga os passos indicados nas imagens abaixo.
- Clique em Aceito o contrato e clique em Avançar.
- Marque as caixas de seleção conforme mostrado na imagem abaixo e clique em Avançar.
- Em seguida, clique em instalar e levará alguns minutos para que a configuração do código VS seja concluída. Após a conclusão da configuração, clique no botão concluir.
Escrevendo o primeiro código usando o VS Code IDE:
- Abra o VS Code e você verá uma janela como mostrado abaixo.
- Clique no arquivo para abrir o menu de arquivo e clique em novo arquivo como mostrado abaixo.
- Em seguida, uma guia será aberta no VS Code chamada Untitled-1, conforme mostrado abaixo.
- Clique em selecionar um idioma e a janela abaixo será aberta onde você deve selecionar python.
- Em seguida, digite o código print(“Python instalado com sucesso!!!”) conforme mostrado abaixo.
- Em seguida, vá para a guia executar conforme mostrado abaixo e selecione executar sem depuração.
- Em seguida, o código VS solicitará que você salve o arquivo. Salve o arquivo no diretório desejado. Ele executará o arquivo após salvar e mostrará o resultado conforme abaixo.
Você também pode gostar do nosso Curso de JavaScript do Iniciante ao Avançado.
Curso de Python do iniciante ao avançado em 11 postagens no blog:
- Curso de Introdução ao Python. Parte 1 Curso Python do Iniciante ao Avançado em 11 posts
- Variáveis e tipos de dados em Python. Parte 2 Curso Python do Iniciante ao Avançado em 11 postagens no blog
- Tuplas, listas, conjuntos e dicionários Python. Parte 3 Curso Python do Iniciante ao Avançado em 11 posts
- Conjuntos e dicionários Python. Parte 4 Curso Python do Iniciante ao Avançado em 11 posts
- Instruções condicionais em Python. Parte 5 Curso Python do Iniciante ao Avançado em 11 posts
- Loops em Python. Parte 6 Curso Python do Iniciante ao Avançado em 11 posts
- Funções do Python. Parte 7 Curso Python do Iniciante ao Avançado em 11 posts
- Funções avançadas em Python. Parte 8 Curso Python do Iniciante ao Avançado em 11 posts
- Classes e objetos Python. Parte 9 Curso Python do Iniciante ao Avançado em 11 posts
- Arquivos em Python. Parte 10 Curso Python do Iniciante ao Avançado em 11 posts
- Aplicações Python na prática. Parte 11 Curso Python do Iniciante ao Avançado em 11 posts