flag_usa.py

Created by cent20

Created on July 07, 2024

767 Bytes


# FLAG USA Python NumWorks
# https://chatgpt.com/share/cdf3818b-e769-4eef-b256-a124289eb135
from kandinsky import fill_rect, draw_string
from turtle import *

# Color settings
blue = (10,49,97)
red = (179,25,66)
white = (255,255,255)

# Turtle settings
hideturtle()
color(white)
pensize(2)

def star(x,y,size):
  penup()
  goto(x,y)
  pendown()
  color(white)
  for _ in range(5):
    forward(size)
    right(144)

fill_rect(0,17,128,91,blue)
for i in range(7):
  fill_rect(128-128*(i>3),17+26*i,192+128*(i>3),13,red)

for i in range(9):
  for j in range(6-i%2):
    star(-151+j*20+10*(i%2),86-i*9, 7)
    
draw_string("American flag,         ,", 0, 200)
draw_string("NumWorks", 150, 200, (255,183,52)) 
draw_string("nsi.xyz", 250, 200, (148,113,222))