Curso Python
Curso Python
com/course/curso-de-python-3
Python
Es un lenguaje de programación de alto nivel para desarrolla aplicaciones. Existen dos tipos de lenguajes: bajo nivel
(binario y máquina) y alto nivel.
Variables
Almacenan datos de forma temporal (en la RAM). En realidad separa espacios en la memoria RAM.
En Python las variables son dinámicas (porque Python es dinámico). Poruqe definimos una variables pero no hace
falta indicarle que tipo de dato va a almacenar (como en otros lenguajes).
En el próximo ejemplo se ve como primero “n” es un entero y luego se le asigna un número decimal, es por esto que
se dice que Python es dinámico.
Pero Python SI discrimina entre mayúsculas y minúsculas:
No se puede definir una variable con un número, carácter especial o palabra clave de Python como “None”:
Cadenas
Índices y slincing
Ahora, de Slicing, puedo decir “de un punto hasta otro punto”, se usa [:] :
Listas
Las listas sirven para almacenar cantidad de datos, ya sea diferentes tipos de datos en una sola variable.
En este caso las listas con mutables, eso quiere decir que se pueden modificar:
Leer datos
Salida de datos
Puedo agregar espacios de forma tabulada agregando “\t” (un espacio). Si escribo “\t\t” habrá dos espacios:
La “f” es de formateo
Si quiero poner textos grandes uso la triple comilla (“””). Además me permite hacer un salto de línea (dejar un
reglón) sin escribir “\n”:
El comando input sirve para ingresar datos como cadena de caracteres (string).
Si lo escribo de esta manera, toma los números ingresados por teclado como string y los juntas en vez de sumarlos:
Para que los sume, hay que convertir esos números en enteros de la siguiente manera:
También se puede convertir a entero de forma directa, convirtiendo el dato ingresado por teclado:
Otra opción es convertir a número flotante (número decimal) “float()”, a cadena “str()”, a booleano “bool()”.
Podemos convertir a booleano (el 0 es false y el resto de los número es true, pero se usa 1):
Operadores
Sección 4: Estructuras de control
Condición IF
Condición IF-ELSE
Condición ELIF
Se utiliza para cuando se necesitan varias condiciones. Se usa mucho a la hora de programar. Es parecido al if
anidado, más adelante hay un ejemplo de esto.