Python 1
Python 1
COMPUTACIONAL
INTRODUCCIÓN A LENGUAJE ORIENTADO A
OBJETO
FUNDAMENTOS DE PROGRAMACIÓN
COMPUTACIONAL
La sintaxis de Python es tan sencilla y cercana al lenguaje natural que los programas
elaborados en Python parecen pseudocódigo. Por este motivo se trata además de uno de los
mejores lenguajes para comenzar a programar.
El contenido de los bloques de código (bucles, funciones, clases, etc.) es delimitado mediante
espacios o tabuladores, conocidos como indentación, antes de cada línea de órdenes
pertenecientes al bloque. Python se diferencia así de otros lenguajes de programación que
mantienen como costumbre declarar los bloques mediante un conjunto de caracteres,
normalmente entre llaves {}. Se pueden utilizar tanto espacios como tabuladores para
indentar el código, pero se recomienda no mezclarlos.
F
u
e
n
t
e
:
1.2. Instalación:
OS X y Linux ya vienen con Python instalado. No necesitas instalar nada más, pero
si quieres puedes instalar un editor de texto.
Teclear “print ("¡Hello, World!”)” y presiona “Enter”. Verás el texto “¡Hello, World!”
debajo de la línea de comando de Python.
Existe una función que nos permite imprimir los datos con los que estamos trabajando y
manipular la salida a nuestra conveniencia, la función print
Esta función recibe como argumento cualquier dato con el que estemos trabajando y lo
imprime en la salida estándar. Su sintaxis es print (x), donde x es el argumento de la función y
puede ser un texto, un número o bien una variable.
Es una instrucción que nos permite mostrar correctamente el valor de una cadena
(u otros valores/variables) por pantalla.
Entrada Salida
Entrada Salida
Entrada Salida
Fuente: http://titulados.aiep.cl/
Ejemplo
Suma=a+b
15
-5
>>> r = 5; r *= 10; r
50
9765625
>>> contador += 1
Aritméticos:
Símbolo Operación
+ suma
- resta
* multiplicación
/ división
% módulo
** potencia
| OR lógico
^ XOR
~ NOT
Los identificadores sirven precisamente para eso, para identificar una variable,
función, clase, módulo u objeto. Suelen empezar con letras, en mayúscula o
minúscula, o con un guion bajo seguido de un cero y varias letras o números.
Hay que tener varias cosas en cuenta, como que Python diferencia entre
mayúsculas y minúsculas o que no admite caracteres de puntuación como @, $ o
%.
En concreto, las palabras reservadas son: and, assert, break, class, continue, def,
del, elif, else, except, exec, finally, for, from, global, if, imoort, in, is, lambda, not,
or, pass, print, raise, return, try, while, with, yield.
Por otra parte, las órdenes y líneas se agrupan unas dentro de otras mediante
sangrado o espaciado. Y para unir dos o más líneas, se emplea la barra inclinada
hacia la izquierda.
Los comentarios pueden incluirse en una línea propia o al lado de una orden,
siempre que tenga el símbolo indicado, así Python lo interpretará como
comentario y no como código válido.
En cuanto a las citas, Python admite las comillas simples o dobles. El texto
incluido dentro de las comillas será el que se mostrará en pantalla o el que se
tendrá en cuenta para la orden programada. Si necesitamos citar un texto
extenso, nos será de utilidad las triples comillas, que permiten citar textos que
ocupan varias líneas.
Programación en PYTHON:
https://www.youtube.com/watch?v=r0H1GaaYCkk
Profundización bibliográfica:
Las palabras reservadas de Python son las que forman el núcleo del lenguaje Python.
Son las siguientes:
Operadores en PYTHON:
Expresiones en PYTHON
suma=n1+n2
Resta=n1-n2
Multiplicación= n1*n2
División = n1/n2
LINKS/MATERIAL MULTIMEDIA
Esta página forma parte del curso Introducción a la programación con Python por
Bartolomé Sintes Marco
https://www.mclibre.org/consultar/python/lecciones/python-entrada-teclado.html
http://titulados.aiep.cl/