2.2 Operaciones básicas

Referencia: Rodriguez 5.6.3 p59, Van Rossum 10.6 p85,  Downey 2.6

Algunas operaciones numéricas básicas para usar en los primeros ejercicios.

Cociente ó división entera

>>> a = 5
>>> b = 2
>>> c = a//b    
>>> c
2

Cinco manzanas para dos envases de desayunos

Residuo

>>> a = 5
>>> b = 2
>>> c = a%b
>>> c
1

Exponente a^b

>>> c = a**b
>>> c    
25

Raiz cuadrada \sqrt{a^2 + b^2}

>>> import math
>>> c = math.sqrt((a**2) + (b**2))
>>> c
5.385164807134504

Operaciones Lógicas

Operación Python
y p and q
o p or q

Suponga que p es verdadero y q es falso

>>> p = 1
>>> q = 0
>>> p and q
0
>>> p or q
1

Aleatorio entero

>>> import random as rnd
>>> dado = int(rnd.random()*6) +1
>>> dado
4