Sintáxis básica
Nota: Ésta es la vista de impresión del Manual de referencia completo en una sola página. Si lo prefiere puede encontrar la versión original aquí.
Explicación de la sintaxis básica para Python.
1. Tipo de datos
1.1. Tipo de datos
Tipo
Clase
Notas
Ejemplo
strString
Inmutable
'Integrador'
unicodeString
Versión Unicode de
stru'Integrador'
listSecuencia
Mutable, puede contener diversos tipos
[4.0, 'string', True]
tupleSecuencia
Inmutable
(4.0, 'string', True)
setConjunto
Mutable, sin orden, no contiene duplicados
set([4.0, 'string', True])
frozensetConjunto
Inmutable, sin orden, no contiene duplicados
frozenset([4.0, 'string', True])
dictMapping
Grupo de pares clave, valor
{'key1': 1.0, 'key2': False}
intNúmero entero
Precisión fija, promovido a long en caso de overflow.
42
longNúmero entero
Precisión arbitraria
42L ó 456966786151987643L
floatNúmero
Coma flotante de doble precisión
3.1415927
boolBooleano
Valor booleano verdadero o falso
True o False
2. Usando python como una calculadora
El interprete de python trabaja como si fuera una calculadora, escribes código y nos devuelve un resultado inmediato, la sintaxis básica es muy sencilla parecida lenguajes de programación como C o Java. Se respetan los operadores básicos: +,-,/,*, los paréntesis etc.
Los comentarios son representados con el símbolo #
Ejemplo de código
>>> 2+2 4 >>> # Esto es un comentario ... 2+2 4 >>> 2+2 # este es un comentario en la misma linea 4 >>> (50-5*6)/4 5 >>> # Divisiones entre enteros ... 7/3 2 >>> 7/-3 -3
El signo '=' es utilizado para asociar un valor con una variable:
>>> width = 20 >>> height = 5*9 >>> width * height 900
Eso algo muy común en lenguajes de programación, python nos permite asignar el mismo valor varias veces simultáneamente.
>>> x = y = z = 0 # Zero x, y and z
>>> x
0
>>> y
0
>>> z
0

