PYTHON
Sintaxis y simbolos
Prolog tiene un solo tipo de dato llamado término. que tiene varios subtipos: átomos, números, variables y términos
compuestos.
- Identación y bloques de código: En Python los bloques de código se representan con identación.
- Sintaxis: La norma general es usar cuatro espacios (Sangría).
- Uso de ";": a diferencia de en otros lenguajes de programación, no es necesario utilizar ";" para terminar cada línea.
- Sintaxis: Basta con un salto de línea
- Usar más de una linea de código para una instrucción: en la especificación PEP8 se recomienda que las líneas no
excedan los 79 caracteres.
- Sintaxis: Haciendo uso de \ se puede romper el código en varias líneas. Si por lo contrario estamos dentro de un
bloque rodeado con paréntesis, bastaría con saltar a la siguiente línea.
- Variables: crear una variable y asignandole un valor con el uso de =.
- Sintaxis: x = y = z = 10
- Asignar valores separados por coma: x, y, z = 1, 2, 3
- Nombramiento de Variables: las mayúsculas y minúsculas son importantes.
- Sintaxis:
- El nombre no puede empezar por un número.
- No se permite el uso de guiones.
- Tampoco se permite el uso de espacios.
- No usar nombres reservados para Python.
- impresión: imprimir por pantalla el texto que queramos.
- Operadores: se compone de un átomo llamado "functor" y cierto número de argumentos. Cada argumento es un término.
- Relacionales:
- Igual: ==
- Distinto: !=
- Mayor: >
- Menor: <
- Mayor o igual: >=
- Menor o igual: <=
- Lógicos:
- And: True si ambos son True
- Or: True si uno es True
- Not: True si es False y False si es True
- Comentarios: un texto que no es mostrado o utilizado para el algoritmo del programa, sino que es una guía o
comentario para el programador que esté modificando o realizando el programa.
- Sintaxis: Los comentarios se inician con # y todo lo que vaya después en la misma línea
Esqueleto
No hace falta comenzar con ninguna palabra reservada ni función en particular, tampoco hace falta poner punto y coma (;) al final
de cada línea. Simplemente con escribir un par de líneas ya tenemos un programa en Python. Pero se puede emplear sugerentemente el siguiente formato:
- Librerias en caso de utilizarlas por medio de un "import"
- Constantes
- Funciones
- Cuerpo
- Final
Uso
Aplicación para editar y ejecutar
El paquete de instalación de Python, disponible para sistemas de 32 y 64 bits, dispone de ejemplos y documentación, así como de IDLE, un sencillo
entorno de desarrollo para los scripts.Para ejecutar los archivos .py, el código de sus programas, hace falta instalar el intérprete del lenguaje.
Paradigma
Python se enmarca en el paradigma Interpretado, interactivo y orientado a objetos.