0% encontró este documento útil (0 votos)
59 vistas4 páginas

Dsadadsadaasdas

Este documento presenta una serie de actividades prácticas para practicar conceptos básicos de programación en Python como listas, diccionarios, instrucciones de decisión y repetición. Las actividades incluyen modificar una lista, crear un diccionario, escribir un programa para evaluar el consumo de frutas según rangos dados e implementar relojes usando ciclos anidados y funciones para reciclar código. El objetivo es reforzar el aprendizaje de sintaxis básica en Python a través de ejercicios prácticos.

Cargado por

retromango 234
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
59 vistas4 páginas

Dsadadsadaasdas

Este documento presenta una serie de actividades prácticas para practicar conceptos básicos de programación en Python como listas, diccionarios, instrucciones de decisión y repetición. Las actividades incluyen modificar una lista, crear un diccionario, escribir un programa para evaluar el consumo de frutas según rangos dados e implementar relojes usando ciclos anidados y funciones para reciclar código. El objetivo es reforzar el aprendizaje de sintaxis básica en Python a través de ejercicios prácticos.

Cargado por

retromango 234
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Actividad

Programador (orientado a objetos) [Nivel


2]
Lección 2 / Actividad 1
Sintaxis básica de programación en Python

IMPORTANTE

Para resolver tu actividad, guárdala en tu computadora e imprímela.

Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve


para reforzar tu aprendizaje. No es necesario que la envíes para su revisión.

Propósito de la actividad

Practicar la programación básica con Python; y el uso de listas,


diccionarios, instrucciones de decisión lógica y de repetición, así como la
implementación de funciones para mejorar la estructura de programas.

Practica lo que aprendiste

I. Contesta las preguntas siguientes

a) De la siguiente lista, ¿cuál es el índice de la cadena “Bateria”?

Lista1= [“Motor”,”Frenos”,”Transmision”, [“Bateria”,”Cableado”,”Luces”]]

b) ¿Cuál es la diferencia entre una lista y una tupla?

c) ¿Cómo se compone un diccionario?


Actividad

II. En el IDE, crea y practica lo siguiente:

a) De la siguiente lista modifica:

 “Frenos” por “Direccion”


 “Cableado” por “Motor de arranque”

Lista1= [“Motor”,”Frenos”,”Transmision”, [“Bateria”,”Cableado”,”Luces”]]

Al finalizar imprime la lista para verificar los cambios.

b) Crea un diccionario a partir de estos puntos:

 La variables es “diccionario1”
 Crea 4 claves llamadas: D1,D2,D3,D4
 Los valores serán para D1 una tupla con tres elementos,
D2 y D4 una lista diferente con 5 elementos cada una y D3
será una cadena

Imprime el diccionario para verificar que se creó correctamente,


si no es así, repite los pasos hasta que se cree y realiza pruebas
de acceso a valores de las claves.

III. Crea un programa con nombre “ActividadIDL.py”. Tendrá


las siguientes funcionalidades:

a) Qué pregunte usando operadores lógicos “¿Comes Frutas ”


b) Si es falso, imprime el mensaje “Necesitas comer frutas”
c) Si es verdadero, pregunta, ¿Cuántas veces a la semana
comes frutas? Usa los rangos de:
 x>=5, imprime “Sigue asi”
 5<x>2, imprime “Come mas frutas a la semana”
 X<=2,imprime “Necesitas comer frutas”
d) En el caso de que se elija la opción de mayor o igual a 5, haz
la pregunta ¿Cuántas frutas comes al día?
 Si es mayor o igual a 2 imprime “Comes saludable”,
 En caso de que sea menor a 2, imprime “Te recomendaria
comer una fruta mas”

Realiza pruebas a tu programa para verificar que se cumplan


todas las opciones.
Actividad

IV. Crea un programa con nombre “ActividadIDR.py”. Ahora te


encargarás de hacer un reloj mediante ciclos de repetición
anidados. Para ello toma como ejemplo el siguiente código, el cual
es un segundero; es decir cuenta del 1 al 59.

Código:
i=j=0
while i<=5:
while j<=9:
print "El segundo es "+str(i)+str(j)
j+=1
j=0
i+=1

Sigue las siguientes instrucciones:


a) Copia el código en el editor.
b) Crea las instrucciones de repetición necesarias para hacer
un minutero.
c) Imprime los resultados para mostrar el tiempo.

Considera que:

 El minutero debe contener al segundero.


 Al momento de llegar el segundero a 59, el minutero tiene que
incrementarse uno a uno.
 El valor máximo del reloj será de una hora (1:00:00).
 No olvides borrar variables cuando se llegué a 59.

V. Siguiendo con el mismo ejemplo, implementa funciones para reciclar


código del segundero y minutero. Toma como punto de partida el
siguiente programa.

Código:
#segundero
def segundero():
i=j=0
lista = []
while i<=5:
while j<=9:
x= ":"+str(i)+str(j)
j+=1
lista.append(x)
j=0
i+=1
return (lista)

variable1=segundero()
print y
Actividad

El código añadido guarda los valores del segundero en una lista


con el método append. Para regresar los valores guardados se usa
“return”, después se iguala a “variable 1” para imprimir el resultado.

También podría gustarte