PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA
Nombre: Javier Trujillo
Nivel: Quinto Sistemas
Asignatura: Compiladores
Fecha: 2014-05-21
Tema: Ejercicios en Python
1. Introducción
1.1. Hacer un programa que muestre "Hola mundo", y ejecutarlo para ver el mensaje en la
pantalla. ¿Cómo lo ejecutó? ¿Qué otras maneras había de ejecutarlo?
1.2. Abra el Intérprete Interactivo de Python, y realice algunas acciones simples. Ingrese la
orden help (). Ingrese la orden import this.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA
1.3. Hacer un programa que muestre "Esto es un caño". Ejecútelo. ¿Qué sucede? ¿Cómo lo
solucionó?
Se necesitó ingresar una línea extra de código la cual contiene el siguiente código:
# -*- coding: cp850 -*-
Que nos sirve para poder mostrar la “ñ”.
2. Tipos de Datos
2.1. Escriba un programa que muestre la siguiente figura:
\ | /
@ @
*
\"""/
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA
2.2. Siendo a="Hola", b="mundo", c=87 y d=2.33145, armar y mostrar las siguientes cadenas:
"Hola mundo" (usando a y b)
"-Hola-mundo-" (usando a y b)
"El resultado es: 87" (usando c)
"El resultado es: 87min (5220seg)" (usando c ambas veces)
"La temperatura es: 2.3"
2.3. Hacer un programa que le pida una cadena al usuario (usando la función "raw_input") y
la imprima a pantalla al revés. Por ejemplo, para el texto "Esto es asi", debería mostrar: "isa
se otsE"
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA
2.4. Hacer un programa que le pida un número al usuario (usando la función "raw_input") y
muestre ese número menos dos, más dos, multiplicado por dos, dividido por dos de forma
entera, dividido por dos de forma decimal, y elevado a la potencia de dos. Por ejemplo, para
el número 7, debería mostrar: 5
9
14
3
3.5