Arte ASCII
Introduccin
Python te permite activar una serie de instrucciones en programas tiles y juegos
divertidos! En este proyecto aprenders cmo ejecutar un programa de Python, y
cmo imprimir texto por la pantalla.
1
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
Paso 1: Saludando
Progreso
1.- Vamos a empezar escribiendo un programa muy simple, slo para que sepas
cmo conseguir un programa de Python en ejecucin. Abra el editor de programas
IDLE:
En Windows, encontrars IDLE en Inicio.
En Mac, abre Terminal.app y escriba idle y
pulse enter.
En Linux, abra una terminal y escriba idle,
luego pulse enter.
2.- Haga clic en Archivo Nuevo archivo y escriba lo siguiente en la ventana
que aparece:
print(Hola Mundo)
Este programa imprimir un poco de texto por pantalla. Observe que el texto que desea
imprimir est rodeado por comillas (") Aqu est una imagen que muestra lo que tienes
que hacer:
2
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
3.- Guarde el archivo, haga clic en Archivo Guardar, y gurdelo con el nombre
hola.py o algo similar. No te olvides de escribir el .py al final, lo que indica que es
un archivo de Python. Sin esto, el cdigo no tendr color, lo cual puede ser
realmente til.
4.- Ejecuta el archivo haciendo clic en Ejecutar Mdulo Run. Debes ver que
otra ventana aparecer, que es la terminal de Python. En este lugar el programa
se ejecutar. Si todo ha sido escrito correctamente, debera salir el texto impreso
por la pantalla.
3
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
5.- Si has cometido un error, por ejemplo, olvidando una comilla ("), obtendrs un
mensaje de error, que te dir lo que sali mal! Prubalo!
Guarde su proyecto
Desafo:
Qu tienes en mente?
4
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
Paso 2: Sobre ti
Progreso
1.- Vamos a imprimir algo mucho ms divertido que solo texto arte ASCII! Arte
ASCII es la creacin de figuras con texto. Aqu un ejemplo - que est destinado a
ser un perro!
Para hacer esta obra maestra, puede escribir lo siguiente en el editor de IDLE y
ejecutar el programa:
5
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
Desafo:
Sobre ti
Escribe un programa en Python para decir algo sobre ti, mediante el uso de
texto y arte ASCII. Puedes crear imgenes de tus pasatiempos, amigos,
familia... todo lo que quieras! Por ejemplo:
print("hola" * 5)
La estrella
6
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
2.- Puedes hacer que el texto impreso sea ms fcil de leer, poniendo un espacio
despus de la palabra "hola" en tu programa:
print("hola " * 5)
Ejecuta este programa y vers que la salida es ahora un poco ms fcil de leer que antes.
3.- Si "hola" multiplicado por 5 es "hola hola hola hola hola", entonces, qu es
"hola" - 7? Este clculo tiene sentido?
En vez de una respuesta, se obtiene un mensaje de error. Parece que ese clculo
no tiene sentido en Python!
7
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
Desafo:
Palabras y nmeros
8
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
9
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
2.- Incluso se puede utilizar para hacer interesantes clculos de patrones, como
esta ola:
print("/\ "*10)
print(" \/"*10)
Desafo:
Cdigo y Torta
10
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.
Notas y apuntes
11
Estos proyectos pertenecen a Code Club World. Para mayor infor macin visite nuestro sitio web
http://www.codeclub.uda.cl/.