Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Imprimir “Hola
print (“Hola Mundo”)
Mundo”
Errores de sintaxis: Syntax errors. Se refiere a la
estructura de un programa y a las reglas sobre esa
estructura.
Errores de corrida: Runtime errors, El error solo
aparece al momento de correr el programa y
Clases de
suceden porque algo excepcional (y malo) ha
errores
sucedido.
Errores de semántica: Sematic errors. La
computadora no generará un mensaje de error,
pero el programa no hizo lo que el programador
quería.
Comentarios #Este es un comentario
int(“2435”)
- Convertir a caracter:
str(3.0)
- Convertir a real:
float(225)
message = “What’s up, doc?”
Asignación de
n = 17
variables pi = 3.14159
- Deben iniciar con una letra o guion bajo
- Se diferencia letras mayúsculas de minúsculas
- No pueden contener espacios
- No pueden contener caracteres especiales ($%...)
- No pueden contener palabras claves de Python:
Nombres de las
and as assert break class
variables
continue def del elif else
except exec finally for from
global if import in is
lambda nonlocal not or pass
raise return try while with
yield True False None
Suma: + Resta: -
Multiplicación: * División: /
Operadores
Potenciación: ** Div. entera: //
Módulo(cociente:) %
1. (expressions…), [expressions…], {key: value…},
{expressions…}
2. x[index], x[index:index], x(arguments),
x.attribute
Precedencia de 3. ** Potenciación
operadores 4. -x Negación
5. *, /, //, %
6. +, -
7. in, not in, is, is not, <. <=, >, >=, !=, ==
Comparaciones
8. not x Booleano NOT
9. and Booleano AND
10. or Booleano OR
Expresiones booleanas:
True
False #Las mayúsculas importan
x ¡= y #Diferente a
x > y #Mayor que
x < y #Menor que
Valores x >= y #Mayor o igual que
Booleanos x <= y #Menor o igual que
x == y #Igual a
Operadores lógicos:
and x > 0 and x < 10
or n % 2 == 0 or n % 3 == 0
not not x > y
Se llaman con:
Llamar
módulos
import <modulo>
Definir la función:
def name(parameters):
<statements>
La estructura return <variable> #opcional
de funciones Llamar la función:
name(5)
Importante: Si la función no requiere parámetros,
se deben incluir los paréntesis ( ) después del
nombre de la función al invocarla.
Función principal:
main()
if <boolean expression>:
<statements1> #Si es True
else: #Se puede omitir
<statements2> #Si es False