lunes, 13 de junio de 2022

Dibujar la bandera de Ucrania utilizando el módulo turtle - Python

from turtle import *
l = ('blue', 'yellow')
goto(-150, -150)
for i in range(2):
    color(l[i])
    begin_fill()
    for j in range(4):
        forward(300-100*(j%2)*(i+1))
        left(90)
    end_fill()
hideturtle()

Definición de los códigos del ejercicio:
from --> palabra clave se usa para importar solo una sección específica de un módulo.
turtle --> es una biblioteca de Python que se utiliza para crear gráficos, imágenes y juegos.
import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
goto() --> salta la ejecución del programa directamente a otra línea de código.
for --> el bucle for se utiliza para recorrer los elementos de un objeto iterable (lista, tupla, conjunto, diccionario, …) y ejecutar un bloque de código.
in --> el operador in devuelve True si el valor se encuentra en una secuencia; False en caso contrario.
range --> es un tipo que se utiliza para representar una secuencia inmutable de números. Uno de sus principales usos es junto a la sentencia for, para definir un bucle sobre el que se itera un número determinado de veces.
turtle.color() --> se utiliza para cambiar el color de la tortuga. El color predeterminado es negro.
turtle.begin_fill() --> se usa para llamar justo antes de dibujar una forma para rellenar. No se necesita ningún argumento.
turtle.forward() --> se usa para mover la tortuga hacia adelante por el valor del argumento que toma. Da una línea al moverse a otra posición o dirección.
turtle.left() --> se usa para cambiar la dirección de la tortuga por el valor del argumento que toma. Da el movimiento de la cabeza de la tortuga en una dirección.
turtle.end_fill() --> se utiliza para rellenar la forma dibujada después de la llamada begin_fill(). No se necesita ningún argumento.
turtle.hideturtle() --> se utiliza para hacer que la tortuga sea invisible. Es una buena idea hacer esto mientras estás en medio de un dibujo complicado porque esconder la tortuga acelera el dibujo de manera observable.


Demuestra tu apoyo!


Sígueme

Visita mi sitio web Sígueme en TikTok Sígueme en YouTube Sígueme en Dailymotion

No hay comentarios.:

Publicar un comentario

Mostrar los n primeros números de la siguiente serie: 1,4,9,16,25,36,... - C++

Con ciclo while #include <iostream> using namespace std ; int main () {     int num = 1 , c = 1 , n;     cout << "...