Está en la página 1de 6

Laboratorio No 1

LAB-111 Laboratorio de Inform´atica


Docente: Lic. Jhonny Fel´ıpez Andrade
11 de agosto de 2021

1. Objetivo
El objetivo principal de este laboratorio es escribir y ejecutar su primer programa en Python.
Para ello tiene que revisar la estructura de un programa Python. Aprender a ingresar su pro-
grama en un IDE, ejecutar y corregir su programa. Una vez que participe de este laboratorio,
estar´a listo para ejecutar sus programas en su m´aquina.

2. Trabajo a realizar en el Laboratorio


1. Compile y ejecute un programa en el IDLE.

a) Genere un nuevo programa con el nombre HolaMundo.py.


b) Copie y pegue el siguiente c´odigo en el programa HolaMundo.
# Este programa imprime un simple texto .
###
Jhonny Felipez
1.0 13 /06 /2017

print ( " Hola Mundo ")

c) Grabe el programa (Crtl + S)


d) ) Compile y ejecute el programa (F5).
e) La salida ser´a:
Hola Mundo

2. ¿Cu´antas lineas imprime el siguiente c´odigo (incluyendo l´ıneas en blanco)?


# -*- coding : utf -8 -* -
print (" Verificando , verificando ," )
print (" uno dos tres .")
print ()

print (" ¿Cu ´an tas lineas de salida ")


print ()
print (" se tiene ? " )

1
3. Mostrar tres mensajes. Escriba un programa que muestre Bienvenido al Python, Bienvenido
a la Carrera de Inform´atica y La programaci´on es divertida.
4. Mostrar cinco mensajes. Escriba un programa que muestre Bienvenido al Python cinco
veces.
5. Modifique el programa HolaMundo, para imprimir la siguiente salida.

Hola, mundo!
Estoy aprendiendo a programar Python.
Espero que sea interesante!

Me esforzar´e para obtener una buena nota!

Investigare m´as sobre la Ciencia de la Computaci

´on.

6. ¿Cu´al es la salida del siguiente c´odigo?


# -*- coding : utf -8 -* -
print (" Resultado es 7 ’1 ")
print (" La cadena \"\" es un mensaje vac´ıo . ")
print (" \\ ’\"\\\\\" ")
print ( """ Esto es una
cadena que ocupa
varias l´ın eas
""" ) print (" 1\ t2 \
t3 ")
print (" Una l´ınea \ n Otra l´ınea ")
print (" Esta l´ınea est´a cortada en dos l´ın eas de menos de 79
caracteres ," " dividido en dos cadenas ")
print (" Esta l´ınea est´a cortada en dos l´ın eas de menos de 79
caracteres ,\ dividido en dos cadenas ")
7. Imprima una tabla-1. Escriba un programa que despliegue la siguiente tabla:

a a^2 a^3

1 1 1
2 4 8
3 9 27
4 16 64

8. Escriba el programa ImprimeNombre, que despliegue su nombre dentro de una caja,


igual a esto:

+------+
| Juan |
+------+
Sugerencia: Haga su mejor esfuerzo, puede utilizar los caracteres |, - y +.
3. Problemas asignados para entrega
1. Imprima cinco mensajes. Escriba un programa que imprima Bienvenido al Python
cinco veces.

2. Escriba un programa completo en Python que imprima su nombre en letras grandes igual
a lo siguiente.

J U U AAAAA N N
J U U A A NN N
J U U A A N N N
J U U A A N N N
J J U U AAAAAAA N NN
J J U U A A N NN
JJJJJ UUUUU A A N N

3. Escribe un programa en Python para dibujar un cohete. Aqu´ı est´a el m´ıo. ¡haz el
tuyo diferente!

*
**
* *
*=====*
|* *|
| * * |
| * |
| * * |
|* *|
*=====*
|* *|
| * * |
| * |
| * * |
|* *|
*=====*

4. Escriba un programa en Python que imprima el siguiente resultado.

\/
\\//
\\\///
///\\\
//\\
/\
5. Escriba un programa en Python que muestre la siguiente salida.

/ \
/ \
-"-’-"-’-"-
\ /
\ /

6. Escriba el programa ImprimeCara, que imprime una cara, utilice los caracteres de texto.
Es de esperar que sea mejor que esto:

/////
| o o |
(| ^ |)
| [_] |

Utilice comentarios para indicar donde imprime el pelo, las orejas, la boca y as´ı sucesiva-
mente.

7. Escriba un programa en Python, que genere la siguiente salida.

"A veces se ven varias barras"


dijo Juan. "Yo mismo ledije." ¿Ve?
\ / \\ // \\\ ///

8. Escriba un programa en Python, que genere la siguiente salida.

Esta es una prueba de tu


conocimiento de las "dobles comillas" utilizadas
en ’cadenas literales’.
Est´as obligado a "hacerlo
bien" si lees la secci´on sobre
’’dobles comillas.’

9. Escriba un programa en Python de nombre MuchoMejor, que genere la siguiente salida


(tome en cuenta las lineas en blanco).

Para "resaltar" una cadena es


’mucho’ mejor utilizar
las reglas de "la secuencia de escape".

Adem´as, "" representa una cadena vac´ıa.


No se olvide: utilizar \" en lugar de " !
’’ no es lo mismo que "
10. Imprima una tabla-2. Escriba un programa que despliegue la siguiente tabla:

a b a ** b

1 2 1
2 3 8
3 4 81
4 5 1024
5 6 15625

También podría gustarte