Fundamentos de Python
1- Tipos de datos:
a. Integer (int): Se utiliza cuando la variable va a tomar un valor de
número entero.
b. Float: Se utiliza cuando la variable va a tomar un valor de número real.
c. String: Son cadenas de caracteres, generalmente para uso de texto.
d. Bool: Una variable booleana va a tomar un valor de Verdadero o Falso.
e. Listas: Es una colección de elementos del mismo tipo de datos que se
encuentran ubicados mediante índices. Es posible modificar los datos
que ingresamos a ellas.
f. Tuplas: Ídem listas a excepción que las tuplas son inmutables, por lo
que no se pueden modificar los datos ingresados.
2- Operadores:
a. Operadores aritméticos: +, -, *, /, //, %, ** (Suma, resta, multiplicación,
división, división entera, resto, potencia)
b. Operadores lógicos: and, or, not
c. Operadores de asignación: =, +=, -=
d. Igualación: ==
3- Condicionales
a. Los condicionales son una estructura de control de flujo que permite
tomar decisiones.
i. IF-ELIF-ELSE
4- Bucles o Ciclos
a. Definido: Se utilizan cuando sabemos cuántas veces se va a repetir el
código que queremos. Dentro de Python se utiliza el ciclo FOR, el cual
se puede utilizar de dos modos: “For elemento in lista:” “For índice in
range()”
b. Indefinido: Se utilizan cuando no sabemos cuántas veces vamos a
repetir el código. Si embargo vamos a necesitar una condición de corte
o salida, ya que la memoria de nuestras computadoras no es infinita.
5- Funciones
a. print(): esta función permite mostrar texto por pantalla. Se puede
imprimir una cadena que deseamos, el valor de una variable e incluso
ambas en simultaneo.
b. input(): esta función nos permite obtener datos del usuario. Cuando se
ejecuta, el programa se frena hasta que el usuario ingrese algo. La
función devuelve una cadena de caracteres (string).
c. int(): transforma una variable en un numero entero (integer). La variable
debe ser una cadena numérica (string) o un numero flotante (float), en
cualquier otro caso lanzara error.
d. float(): transforma una variable en un numero flotante (float). La variable
debe ser una cadena numérica (string) o un numero entero (integer), en
cualquier otro caso lanzara error.
Tipos de datos y operadores
Cadenas de caracteres
Listas
Tuplas
Condicionales
Bucle For
Ejemplo 1:
Ejemplo 2:
Ejemplo 4:
Bucle While