HowTo: Python
Início
1. O que é o Python
O 'Python' é uma linguagem de interpretada de scripts. Foi criada em 1991 por Guido van Rossum.
Início
2. Operações Básicas
As operações básicas são:
Adição | + |
Subtração | - |
Multiplicação | * |
Divisão | / |
Resto da divisão (inteira) | % |
Divisão (inteira) | // |
Potência | ** |
| |
Arredondar 'x' com 'y' casas decimais | round (x,y) |
Início
3. Operações sobre 'strings'
- Para juntar duas strings basta somá-las e para repeti-las basta multiplicar à esquerda:
x='abcd' + 5 * 'x'
- Para obter o caracter da psição 4 (começa em '0') basta fazer:
x[4]
- Se se quiser o 2 caracter a partir do fim:
x[-2]
- Para se obter uma substring:
x[2:6], x[:4], x[5:], x[-3:], x[2:-5] ...
Início
4. Operações sobre Listas
Uma 'list' é um tipo composto que pode reunir items de diferentes tipos. Os seus elementos estão dentro de parêntesis rectos e são separados por vírgulas. Exemplo:
a = [1, 3, 5, 7, 9]
para acrescentar uma lista a outra lista basta somá-las:
a = a + [11, 13]
Existe igualmente o método 'append' que também permite acrescentar elementos:
a.append (15)
a.append (15 + 2)
a.append (a[-1] + 2)
Início
5. Ciclo 'while'
O ciclo 'while' continua enquando a condição colocada a seguir ao while for verdadeira.
A seguir à condição seguem-se ':' e o corpo do ciclo deve ser recuado em relação à coluna
em que o while se encontra. Assim, tem-se:
i,j = 0,0
while i < 10:
j = j + i
Início
6. Ciclo 'for
Enquanto o ciclo 'while' é idêntido ao ciclo em C, o ciclo 'for' é bastante diferente.
No ciclo 'for', a variável vai percorrer os valores de uma lista ou string pela ordem
em que nela se encontram. Assim:
x = ['hoje', 'amanha', 'depois']
for a in x:
print (a)
Pode igualmente usar-se a função range para dar a sequência de valores para o for:
for i in range(5):
print('range(5):', i)
for i in range(2,10,2):
print('range(2,10,2):', i)
Início
7. Condição 'if'
Início
8. Documentação e Links Úteis
Início
|