Phython

8110 palavras 33 páginas
Introdução à linguagem de programação Python

Com aplicações ao cálculo cientíco

João Luís Silva
Setembro/2008

Conteúdo

1 Introdução
1.1 1.2 1.3 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ambientes de desenvolvimento integrados Modo interactivo . . . . . . . . . . . . .

1
2 2 2

. . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Introdução à programação
2.1 Tipos de dados 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Valores numéricos

5
6 6 6 8 9 9

Cadeias de caracteres Listas

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Tuplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dicionários . . . . . . . . . . . . . . . . . . . . . . . . . .

3 Instruções de controlo do uxo do programa
3.1 3.2 3.3 3.4 Condições . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blocos de código Decisões: if . . . . . . . . . . . . . . . . . . . . . . . . . . .

10
10 10 11 12 12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Executar um bloco de código um dado número de vezes: for . . . 3.4.1 A função range . . . . . . . . . . . . . . . . . . . . . . . .

3.5

Executar um bloco de código enquanto uma condição for verdadeira: while . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13

3.6

As instruções break e continue

. . . . . . . . . . . . . . . . . . .

4 Estruturação e organização do código
4.1 Funções 4.1.1 4.2 4.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funções base do Python . . . . . . . . . . . . . . . . . . .

14
14 15 17 18

Módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5 Operações de entrada / saída 6 Controlo de erros

20 22

i

Conteúdo

7 A biblioteca

Relacionados

  • Trabalho de Redes de Computadores II
    444 palavras | 2 páginas
  • Atividade 1 Sistemas Operacionais E M Quinas Virtuais
    480 palavras | 2 páginas
  • Farmacia
    717 palavras | 3 páginas
  • Pesquisa de informatica básica
    1335 palavras | 6 páginas
  • Gerenciamento de rede
    5346 palavras | 22 páginas
  • Plantas medicinais
    2254 palavras | 10 páginas
  • Para que serve tudo isso?
    2398 palavras | 10 páginas
  • Paradigma de programação
    2816 palavras | 12 páginas
  • Trabalho de Fititerapia
    3474 palavras | 14 páginas
  • Python
    3692 palavras | 15 páginas