Introducció a la programació i a Python

Conceptes

Exemples

Valors literals de tipus int.
3, 55, -2, 0
Valors literals de tipus float.
5.3, 572.23521, -0.352, 7e-3
Operadors aritmètics.
>>> 3.5 + 4   # suma
7.5
>>> 3 - 4.22  # resta
-1.22
>>> 3 * 4  # multiplicació
12
>>> 7/2  # divisió real
3.5
>>> 7//2  # quocient de la divisió entera
3
>>> 7%2  # residu de la divisió entera
1
>>> 7**2  # potència
49
Assignació.
>>> edat = 35
>>> edat
35
>>> edat = edat + 1
>>> edat
36
Assignació múltiple.
>>> a, b = 1, 2
>>> a
1
>>> b
2
>>> a, b = b, a
>>> a
2
>>> b
1
Valors literals de tipus bool.
True, False
Operadors relacionals.
>>> 30 > 5   # més gran
True
>>> 3 < 5    # més petit
True
>>> 3 <= 3   # més gran o igual
True
>>> 3 >= 3   # més petit o igual
True
>>> 3 == 5   # igual
False
>>> 3 != 5   # diferent
True
Operadors booleans.
>>> x = 5
>>> y = 10
>>> x>y or y==10
True
>>> x>y and y==10
False
>>> not(x>y)
True
Comparació amb tolerància de nombres reals.
>>> a = 0.1 + 0.2
>>> b = 0.3
>>> b  # error de precisió al tipus float
0.30000000000000004
>>> a == b
False
>>> epsilon = 1e-9
>>> abs(a - b) < epsilon    # comparació amb tolerància
True
Escriptura a la sortida estàndard.
>>> print(10)
10
>>> x = 3
>>> print(x+10)
13

Exercicis del tema

Referències

Principals

Complementàries