Curso Python
Curso Python
Introducción a Python
Julián
2024
2
3
Empezando
Escribiendo Código
Datos de texto, una gran cantidad de información consiste en texto. Un dato de texto se
llama cadena.
Las cadenas(es decir textos) se pueden almacenar en
variables y se deben poder entre comillas.
En Python se pueden usar tanto comillas dobles “ o
comillas simples ‘ solo deben coincidir.
Trabajando con variables, Las variables son clave para el desarrollo de software. Te
permiten almacenar, etiquetar y jugar con datos.
Se pueden modificar los datos(numéricos) almacenados en una
variable con una operación posterior, incluso funcionaria en una
tienda calculando el precio de
una compra según la cantidad.
Profundizando
La programación consta de 3 pasos, Escribir / Ejecutar / Corregir errores o debbuging
Debbugging, identificar y corregir errores. Las máquinas se negarán a seguir las instrucciones
de un humano si contienen errores.
La computadora lee y ejecuta instrucciones línea por línea, de arriba hacia abajo. La
ejecución del programa se interrumpirá en el primer error encontrado.
Llamar al nombre de una variable que no ha
sido definida es un error muy común.
Cuando usas el operador de suma + con valores de cadena de texto, las dos cadenas se
unen. Esto se conoce como concatenación.
Cualquier cosa entre comillas será tratada como una cadena de texto, incluso los
números.
7
Hay situaciones en las que necesitas que los valores se traten como
flotantes. La instrucción float() convierte valores en flotantes.
Las instrucciones int(), str() y float() son ejemplos de conversión explícita, lo que
significa que son realizadas por una instrucción dada por un programador.
Las operaciones matemáticas entre enteros y flotantes producen un flotante.
Coversion explicita, significa que son hechas por una instrucción dada por un
programador
Conversion implícita, significa que son hechas por la computadora de manera
automática sin necesidad de intervenir.
Operaciones de comparación. Las operaciones de comparación son clave
para el desarrollo de programas. En este caso la salida dara true(si) o false(no).
8
Tanto "True" como "False" comienzan con una letra mayúscula. Los operadores "and"
y "or" son en minúsculas en Python.
Puedes poner paréntesis alrededor de las operaciones que
deben realizarse primero. Esto hace que el código sea más
fácil de leer.
Flujo de instrucciones
3 técnicas: secuenciación, iteración y selección. Un nuevo concepto: Algoritmo
La secuenciación. Significa que la computadora ejecuta tu código en orden, de arriba a
abajo.
9
Un bucle for se utiliza para ejecutar la misma instrucción una y otra vez, un
número específico de veces. En python se debe hacer de esta manera,
escribiendo for estableciendo un rango comenzando desde 0 en range () y
al final”:” esto indica el inicio del bloque de iteracion.
La “i” se usa para iterar sobre los números es decir, repetir, se
puede usar otra variable si uno quiere.
Range() genera números enteros.
El código debe tener sangrías, almenos en este caso, de no estar
correctamente sangrado dará un error. A Python no le importa si
usas 2 espacios o 4 espacios (o cualquier otro número de espacios),
siempre y cuando seas consistente.