INTRODUCCIÓN A
LA PROGRAMACIÓN
LABORATORIO N°04
Lista y Tuplas
INTRODUCCIÓN A LA PROGRAMACIÓN
NOMBRES: Chacón Flores Roall David Enyelvert
OBJETIVOS:
• Crear programas usando listas y tuplas
• Identificar una lista y una tupla
Equipos, materiales, programas y recursos:
PC personal con Windows 10.
Programa Python
Material adicional en Canvas TECSUP.
INTRODUCCIÓN:
Una lista permite almacenar un conjunto de datos de diferentes tipos.
La numeración de los índices de los vectores inicia en cero hasta la
posición n-1.
Tener en cuenta que la variable que es el nombre del vector, y se accede a
los datos, por el número de índice.
RECOMENDACIONES:
• Cerrar todo programa que pueda distraerte de tu sesión virtual.
• Eliminar distracciones
• Realizar apuntes de la sesión virtual
• Repetir los ejercicios realizados en la sesión virtual.
PREPARACIÓN:
Para ello el alumno previamente deberá haber revisado el material
publicado en TECSUP Virtu@l, la participación activa en el transcurso de
la clase previa al desarrollo del Laboratorio y así lograr cumplir con los
objetivos y metas trazados al final de cada clase.
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
PROCEDIMIENTOS Y RESULTADOS:
1. Según la lista frutas, obtener los solicitado.
frutas = ['manzana', 'pera', 'naranja', 'uvas', 'melon', 'fresa']
>>
Obtener:
>> ['naranja', 'uvas']
>>
Obtener:
>> ['melon', 'naranja', 'manzana']
>>
Obtener:
>> ['naranja', 'uvas', 'melon', 'fresa']
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
CODIGO:
# ONLINE PYTHON COMPILER (INTERPRETER) TO RUN PYTHON ONLINE.
# WRITE PYTHON 3 CODE IN THIS ONLINE EDITOR AND RUN IT.
Frutas = ['manzana', 'pera', 'naranja', 'uvas', 'melon', 'fresa']
print(Frutas[2:4]);
print(Frutas[2:]);
[Link]('pera')
[Link]('uvas')
[Link]('fresa')
Frutas[0]=('melon')
Frutas[2]=('manzana')
print(Frutas)
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
frutas = ("manzana", "pera", "naranja", "uvas", "melon", "fresa")
print(frutas[2], ",", frutas[3])
frutas = ("manzana", "pera", "naranja", "uvas", "melon", "fresa")
print(frutas[4], ",", frutas[2], ",", frutas[0])
frutas = ("manzana", "pera", "naranja", "uvas", "melon", "fresa")
print(frutas[2], ",", frutas[3], ",", frutas[4], ",", frutas[5])
2. Desarrollar un programa para llevar el control de las salidas e ingresos, en
cuatro movimientos realizados para 3 productos, imprimiendo el saldo
actualizado. Asumir un valor inicial de stock. Tomar de referencia, el
siguiente reporte.
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
CODIGO:
print(" INVENTARIO DE PRODUCTOS")
A = "#852045"
B = "#953615"
C = "#785469"
D = 360.20
E = 100.00
F = 10.50
G = 268.04
H = 97.77
I = 8.06
J = 70.00
K = 50.00
L = 10.00 DEPARTAMENTO DE TECNOLOGÍAS DIGITALES
INTRODUCCIÓN A LA PROGRAMACIÓN
CONTINUACIÓN DEL CODIGO:
M = " Saldo Final"
N = "Saldo Final"
Ñ = "Saldo Final"
M=D+G-J
print(M)
N=E+H-K
print(N)
Ñ=F+I-L
print(Ñ)
print(" ITEM CÓDIGO DESCRIPCIÓN DEL PRODUCTO SALDO INICIAL INGRESOS
SALIDAS SALDO FINAL")
print(" -----------------------------------------------------------------------------------------------------------------------------
----")
print(" 1 " , A , " COMPUTADORA DE ESCRITORIO" ," $", D ,"DÓLARES"," $", G
,"DÓLARES", " $" ,J , "DÓLARES", " $", M, "DÓLARES")
print(" 1 " , B , " COMPUTADORA DE ESCRITORIO" ," $", E ,"DÓLARES"," $", H
,"DÓLARES", " $" ,K , "DÓLARES", " $", N, "DÓLARES")
print(" 1 " , C , " COMPUTADORA DE ESCRITORIO" ," $", F ,"DÓLARES"," $", I
,"DÓLARES", " $",L , "DÓLARES", " $", Ñ, "DÓLARES")
print(" -----------------------------------------------------------------------------------------------------------------------------
----")
DEPARTAMENTO DE TECNOLOGÍAS DIGITALES