IST - Física HowTo - Informática 11:01
2025-12-22
  Programação
 
     Python
 
        Módulos
 
        Tipos e operações
 
        Classes
 
        Strings
 
        Listas
 
        Tuples
 
        Dictionaries
 
        Ciclos e condições
 
        Instr. compostas
 
        Leitura e escrita
 
        Números aleatórios
 

Python — Instruções compostas

Sumário
1. Introdução
2. Instrução "if"
3. Instrução "while"
4. Instrução "for"
5. Instrução "try"
6. Instrução "with"
7. Instrução "match"
8.
9.
10. Links úteis
Início

1. Introdução

As declarações compostas contêm, em geral, conjuntos de outras instruções.
Início

2. Instrução "if"

Ver: HowTo Python: "if"
Início

3. Instrução "while"

Ver: HowTo Python: "while"
Início

4. Instrução "for"

Ver: HowTo Python: "for"
Início

5. Instrução "try"

A instrução "try" permite testar excepções durante a execução de instruções, em tempo real, bem como para a execução de um código específico no seu final.
Início

6. Instrução "with"

A instrução "with" permite automatizar certas operações que de outro modo podem não ficar completas. Veja-se o caso da abertura de um ficheiro, é frequente esquercermo-nos de o fechar depois de o utilizarmos.
A instrução "with" evita esse problema, pois, ao terminarmo-la ela fecha automaticamente o ficheiro. Exemplo:
with open("ficheiro.txt", "w") as f1:
    f1.write("Olá a todos!")
Para além disso, a instrução "with" pode ainda ser usada na definição de classes. Para tal deverá existir um método "__enter__()" e "__exit__()". Quando é evocada a instrução "with" o método "__enter__()" é executado e quando termina a instrução "with" o método "__exit__()" é executado.
Início

7. Instrução "match"

A instrução "match" serve analisar a correspondência de padrões.
Início

8.

Início

9.

Início

10. Links úteis

Início