Return to Video

03-06 Drawing a Square

  • 0:01 - 0:03
    Okay Es hora de dibujar el cuadrado. Pero esta vez
  • 0:03 - 0:07
    utilizando la computadora. Así que cree un nuevo archivo de
  • 0:07 - 0:11
    Python y lo llamé mindstorms.py. Ustedes pueden haberlo
  • 0:11 - 0:13
    llamado de otro modo. Y luego, dentro de él, creé una
  • 0:13 - 0:17
    función llamada draw_square, la cual por ahora está vacía. Ahora,
  • 0:17 - 0:20
    sé que existe este módulo en Python llamado
  • 0:20 - 0:24
    turtle. Ésta es la cosa real que se mueve
  • 0:24 - 0:26
    y dibuja las cosas en la computadora. Por cierto,
  • 0:26 - 0:28
    los invito a averiguar por qué se le
  • 0:28 - 0:30
    llama turtle (tortuga) y no perro o gato.
  • 0:32 - 0:35
    Una forma de empezar a dibujar es poniendo turtle. Turtle.
  • 0:35 - 0:39
    Ahora bien, esta sintaxis es un poco rara y vamos
  • 0:39 - 0:42
    a entenderla al final de este video, pero
  • 0:42 - 0:44
    basta decir que así es como
  • 0:44 - 0:48
    captaremos turtle. La llamaré brad. Ahora, lo primero
  • 0:48 - 0:51
    que queremos hacer es mover a brad hacia adelante. Y para ello
  • 0:51 - 0:54
    podemos usar la función de avance. Esta función admite
  • 0:54 - 0:57
    un número, el cual es la distancia que queremos avanzar.
  • 0:57 - 0:59
    Ahora, sólo quiero ejecutar este código y ver
  • 0:59 - 1:03
    si funciona. Pero, ¿saben qué? Lo que olvidamos
  • 1:03 - 1:06
    es que aún no tenemos una pantalla en la que esta
  • 1:06 - 1:09
    turtle, es decir brad, va a moverse. En otras palabras,
  • 1:09 - 1:13
    necesitamos el equivalente de la alfombra roja en nuestro programa. Sé
  • 1:13 - 1:16
    que esto se hace agregando una pantalla de ventana, y esta ventana
  • 1:16 - 1:19
    va a tener un fondo rojo, y quiero poder cerrar
  • 1:19 - 1:23
    esta ventana en cualquier momento que haga clic en ella. Bien, vamos a guardar y a ejecutar este programa.
  • 1:23 - 1:28
    [AUDIO VACÍO]
  • 1:28 - 1:33
    Bien. Parece que tenemos una ventana con un fondo rojo y una tortuga
  • 1:33 - 1:37
    llamada brad que se ha movido 100 pasos hacia adelante. Okay, entonces regreso al código
  • 1:37 - 1:42
    y voy a terminar de hacer el cuadrado. Así que después de que brad se ha movido 100
  • 1:42 - 1:47
    pasos hacia adelante, quiero que gire a la derecha y que lo haga 90 grados. Entonces
  • 1:47 - 1:53
    puedo decir, brad.right 90, y ya que quiero
  • 1:53 - 1:58
    dar estos dos pasos de aquí cuatro veces para dibujar un cuadrado, tan sólo
  • 1:58 - 2:02
    los copiaré y pegaré unas veces. Así que copiaré estas dos líneas
  • 2:04 - 2:06
    y las pegaré. Segunda vez,
  • 2:06 - 2:12
    tercera vez, cuarta vez. Permítanme guardar y ejecutar.
  • 2:16 - 2:18
    Muy bien, parece que tenemos nuestro primer cuadrado.
Cím:
03-06 Drawing a Square
Leírás:

03-06 Drawing a Square

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD036 - OOP
Duration:
02:20

Spanish, Mexican subtitles

Felülvizsgálatok Compare revisions