Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Sintaxe da linguagem Python
  2. Tipos de arquivos

Um programa em Python é um pouco diferente do que aprendemos em Portugol: Sintaxe e C: Sintaxe, por exemplo. Um "Hello World" em Python, é escrito como abaixo:

Exemplo 1
print("Olá mundo")

Em python não precisamos finalizar uma linha de declaração utilizando o terminador (;) utilizado em linguagens de programação no estilo-C.

O import em Python é utilizado para adicionar um ou mais arquivo que contém código para que possamos utilizar seus recursos em nossos próprios. Esse assunto será discutido em Python: Módulo do usuário.

Exemplo 2
 import nome_modulo.py

Na linguagem Python, informações delimitadas por (") são reconhecidas como strings. Como pode ser observado, "Olá mundo!" é passado como argumento para a função print. String será visto em Python: String e função será vista Python: Função.

Exemplo 3
print("Olá mundo")

Os assuntos String e Função serão vistos em Python: String e Python: Função.

Diferente de linguagens como C, Java e C#, Python não utiliza símbolos com “{“ e “}” para definir o corpo de uma função ou bloco de código. Python utiliza a indentação para identificar o início e fim de um bloco de código.

Exemplo 4
if a == b:
  print("mensagem")

Funções, comandos e outros utilizam declarações contidos em bloco de código serão dicutidos em suas respectivas seções.

Toda linha escrita dentro do bloco, chamadas de funções, atribuição de expressões e outros, não precisam utilizar (;) como terminador.

Exemplo 5
print("Olá mundo")

A função print é utilizado para exibir informações, por exemplo, na tela do computador. Mais à frente vamos entender melhor como utiliza para formatar números e outros para exibir os dados de forma mais compreensível ou legível.

Exemplo 6
print("Olá mundo")

Para fazer um comentário uma linha seus programas em Python, utiliza-se o carácter #:

Exemplo 7
#Isso é um comentário e será ignorado pelo interpretador
print("Olá mundo")

Para criar um comentário com mais de uma linha utiliza-se """:

"""
Comentário
escrito em 
mais de 
uma linha
"""
print("Olá mundo")

Função/Métodos em Python também possuem uma forma de ser documentada utilizando comentário em bloco como pode ser observado abaixo:

def funcao(self):
    """Comentário.
    explicação da função
    """
    print("Olá mundo")

O assunto método será visto em POO: Método não sendo necessário a compreensão neste ponto do tutorial.

Assim como várias linguagens de programação, a linguagem Python possui alguns tipos de arquivos que são reconhecidos como contendo declarações utilizando essa linguagem.

Arquivo .py

Os arquivos .py são utilizados para armazenar variáveis, constantes, protótipos de funções ou classes e outros para que fiquem visíveis e possam ser utilizados em nossos programas.

Frameworks Python utilizam outras extenções de arquivo. Esses não serão abordados neste tutorial pois são de uso específicos.

  1. 18/09/2024 - revisão 1 - pequenos ajustes gramaticais; adição de links para outras seções
  2. 12/02/2024 - versão inicial