Logo Studenta

AYUDANTÍA 12 ENUNCIADO

¡Estudia con miles de materiales!

Vista previa del material en texto

1 
 
Universidad de los Andes 
Facultad de Ciencias Económicas y Empresariales 
Ingeniería Comercial 
Programación y Manejo de la Información 1-2021 
 
Ayudantía 12 Python 
 
Funciones y Diccionarios 
 
 
Profesores: Andrés Kipreos - Agustín Lagos - Stefan Elbl 
Ayudante: Raimundo Vargas 
Ayudante Coordinador: Natalia Sánchez 
Link video 
 
 
1. Funciones 
Una función es un bloque de código con un nombre asociado, que recibe cero o más 
argumentos como entrada, sigue una secuencia de sentencias, la cuales ejecuta una 
operación deseada y devuelve un valor y/o realiza una tarea, este bloque puede ser 
llamados cuando se necesite. 
 
Forma de definir una función: 
 
 
Y para llamarla simplemente escribimos NOMBRE(p1,p2) 
Veamos algunos ejemplos: 
 Función que calcule el IVA: 
https://youtu.be/YzGcADufXUU
2 
 
 
 Función que sume todos los precios de una lista de productos 
 
 
Mas ejemplos e información en este link 
 
2. Diccionarios 
Un Diccionario es una estructura de datos y un tipo de dato en Python con 
características especiales que nos permite almacenar cualquier tipo de valor como 
enteros, cadenas, listas e incluso otras funciones. Estos diccionarios nos permiten 
además identificar cada elemento por una clave (Key). 
 
Como se define: 
 
 
Y para acceder a los distintos datos se hace de la forma: 
 
 
También si tenemos alguna lista podemos acceder a ella de la siguiente forma: 
https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion5/funciones.html
3 
 
 
En los ejemplos anteriores nombre, edad y cursos son las llaves del diccionario y 
Carlos, 22, Python, Django, JavaScript son los valores de las llaves. 
 
Los diferentes comandos que trabajaremos son los siguientes: 
 diccionario[llave] #nos da el valor de esa llave 
 diccionario[llave] = algo #Cambia el valor de esa llave 
 del diccionario[llave] #Borra la llave y su valor 
 x in diccionario, x not in diccionario #revisa si x es una llave del diccionario o si 
no la es 
 diccionario.keys() #devuelve una lista con todas las llaves del diccionario 
 diccionario.values() #devuelve una lista con todos los valores del diccionario 
 
EJ: 
 Diccionario en el que tengamos datos de alumnos como: nombre, edad, carrera, 
créditos aprobados, notas. Y probemos cada uno de los comandos anteriores. 
4 
 
 
Mas información en este link 
https://devcode.la/tutoriales/diccionarios-en-python/

Otros materiales

Materiales relacionados

64 pag.
Programacion-y-Extencion-de-OpenOffice

SIN SIGLA

User badge image

Materiales y Contenidos

111 pag.
TutorialPython3

SIN SIGLA

User badge image

matica121314

285 pag.
Python_facil

SIN SIGLA

User badge image

mario_roldan123