Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 3 - Introducción A Los Tipos de Datos y Funciones
Clase 3 - Introducción A Los Tipos de Datos y Funciones
TIPOS DE DATOS Y
FUNCIONES
>>> Parte 1: Introducción a los tipos de datos
Recordemos
int
Variables que contienen números enteros.
CÓDIGO RESULTADO
variable_entera=-9 -9
print(variable_entera)
Recuerda revisar la
Ruta de ejercicios.
Ejercicio EM2-02 →
Recordemos los tipos de datos
float
Variables que contienen números decimales.
CÓDIGO RESULTADO
variable_decimal=8.75 8.75
print(variable_decimal)
Recuerda revisar la
Ruta de ejercicios.
Ejercicio EM2-03 →
Recordemos los tipos de datos
string
Variables que contienen información de tipo texto.
CÓDIGO RESULTADO
bool
Las variables bool pueden almacenar solo dos datos True y False.
Uno puede declararlas explícitamente. O bien pueden ser el resultado de una operación
lógica.
CÓDIGO CÓDIGO
CÓDIGO
import random
numero_dado=random.randint(1,6) En las dos primeras
líneas de código, lo
print("El número que arrojó el dado fue: que hicimos fue
"+str(numero_dado)+"\n") generar un número
aleatorio entre 1 y 6.
Para eso, en la línea 1
if numero_dado%2==0: “importamos” el
Después de
print("Este es un número par. \n") importar el
paquete random.
paquete, podemos
else: generar el número
print("Este es un número impar. \n") aleatorio.
Funciones
CÓDIGO
1
import random
numero_dado=random.randint(1,6) numero_dado=random.randint(1,6)
print("El número que arrojó el dado fue:
"+str(numero_dado)+"\n") 2
random.randint(1,6) genera un
if numero_dado%2==0: número aleatorio entre 1 y 6,
print("Este es un número par. \n") y este número lo asignamos a la variable
else:
numero_dado.
print("Este es un número impar. \n")
Funciones
Hace un
Recibe uno
o más
cálculo o Devuelve un
parámetros ejecución de valor
cierto código
¿Cómo podríamos caracterizar a una función?
randint(1,6)
Los parámetros de la función son 1 y 6. La función se llama “randint”.
El valor retornado es un número entre 1 y 6.
1
Número
Función
aleatorio
randint
entre 1 y 6
6
¿Cómo podemos definir las
funciones en Python?
def nombre_funcion(a,b,c):
CÓDIGO
Comando def
CÓDIGO
Respetar la identación
CÓDIGO
Respetar la identación
CÓDIGO
Comando return
CÓDIGO
Comando return
CÓDIGO
Recuerda revisar la
tres números y los sume? Ruta de ejercicios.
Ejercicio EM2-09 →
Recuerda revisar la
tres números y los sume? Ruta de ejercicios.
Ejercicio EM2-10 →
Para resultado1
CÓDIGO
resultado1 = multiplicar_tres_numeros(variable1,variable2,variable3)+sacar_promedio_entre_dos(variable1,variable2)
print(resultado1)
Para resultado2
CÓDIGO
resultado2 = sacar_promedio_entre_dos(multiplicar_tres_numeros(variable1,variable2,variable3),variable2)
print(resultado2)