Python en 10 Minutos
Python en 10 Minutos
0.1 Sintaxis
Mantén un código limpio y claro, añádele comentarios. Eso para poder consultar sobre tu
código en foros y redes
0.3 Lenguaje
No es obligatorio, pero sí muy útil saber inglés para programar
0.4 Editor
Usa un editor de texto especializado para programar ya que contienen sugerencias
colores y herramientas que mejoran el entendimiento y escritura del código.
1 Instalación
1.1 Windows
En Windows podemos descargar Python de https://python.org/download
1.2 Mac
Al igual que en Windows se descarga de https://python.org/download
1.3 Linux
En Linux se obtiene muy fácilmente con la terminal de comandos, para instalarlo
ponemos el comando “apt-get install python” puede ser tanto Python3 como Python2
1.4 Android
Podemos instalar apps que tengan Python integrado como “Pydroid”. También se puede
instalar en un emulador de la terminal Linux yo recomiendo “Termux”
2 Interprete Python
El interprete ejecuta una línea de código rápidamente sin necesidad de archivos
Para ejecutar el interprete desde la terminal basta con poner “python” o “python2”
3 Funciones
Una función ejecuta un pedazo de código ya predefinido para
hacernos más fácil una tarea
3.1 Print
Esta función muestra un texto, variable en la pantalla
Sintaxis:
print (“Mensaje ” , variable)
Ejemplos:
3.2 Input
Input recibe datos del usuario y los guarda en una variable
Sintaxis:
3.3 Open
Abre un archivo en los modos Escritura (w), Lectura (r) y Creación (a).
Modos:
w – Escritura
r – Lectura
b – modo binario
Sintaxis:
open(“Nombre del archivo”, mode=”modo”,buffering=tope en números)
Ejemplos:
3.4 Read
Lee bytes de un archivo
Sintaxis: file.read(Bytes)
3.5 Write
Escribe en un archivo
Sintaxis:
3.6 Len
Len devuelve la cantidad de caracteres de una variable
Sintaxis:
len(variable)
Ejemplos:
3.7 Type
Type nos indica el tipo de una variable
Sintaxis:
type(variable)
Ejemplos:
3.8 Round
Round redondea cualquier variable tipo Float (Flotante- Numero con decimales)
Sintaxis: round(variable)
Ejemplos:
4 Operadores
Se usan para comparar y realizar operaciones matemáticas
“+” – Suma
“-“ – Resta
“*” – Multiplicación
“/” – División
“>” – Mayor que
“>=” – Mayor o igual que
“<” – Menor que
“<=” – Menor o igual que
“!=” – No es igual que
“**” – Potencia
mas en https://docs.python.org
5 If
La estructura de control “if” compara una variable de otra a través de
un operador y ejecuta un código en caso de que la condición se
cumpla y opcionalmente otro en caso de que no.
Sintaxis:
Ejemplos:
5.1 Elif
Compara dos variables, se ejecuta en caso de que if no sea correcto
5.2 Else
Ejecuta un código en caso de que if y elif no sean correctos
5.3 If in
Existe la posibilidad de comparar una variable con una lista de posibilidades
Sintaxis:
if variable in (“posible”,”posible1”,” posible2”):
acción
Ejemplos:
6 While
While (mientras) realiza una acción mientras la condición se cumpla
Sintaxis:
while 2>1:
Acción
Ejemplos:
7 For
La sentencia for itera strings , rangos y listas
Sintaxis:
for i in string:
Acción
Ejemplos:
Nota: La variable “i” es una variable temporal y puede ser remplazada por cualquier
otra variable
8 def
define una función para reutilizar código
Sintaxis:
def nombre():
código
Ejemplos:
9 Class
Usado para definir objetos
Sintaxis:
class nombre:
código
Ejemplos:
9.1 __init__
También llamado “Constructor” crea una instancia en un objeto
Ejemplos:
Los archivos deberían llevar una declaración del lenguaje a usar para su ejecución, pero
no es del todo necesario
Ejemplo:
python archivo.py
Bibliografía consultada
Python Docs. https://docs.python.org