ensaios/matematica/formas2.py

61 lines
1001 B
Python

import turtle
def poligono(
n: int,
comprimento: int,
x: int,
y: int,
# cor: str
):
ae = 360/n
turtle.up()
turtle.goto(x, y)
turtle.down()
for _ in range(n):
turtle.fd(comprimento)
turtle.left(ae)
# fim-for
# fim-def
# n = turtle.numinput(
# title='Formas',
# prompt='De quantos lados?'
# )
# n=int(n)
# comp = turtle.numinput(
# title='Formas',
# prompt='Quantos pixeis de lado?'
# )
# comp=int(comp)
# cor_borda = turtle.textinput(
# title='Formas',
# prompt='A cor da borda em inglês?'
# )
# cor_interna = turtle.textinput(
# title='Formas',
# prompt='A cor de preenchimento em inglês?'
# )
# turtle.color(cor_borda, cor_interna)
# poligono(
# n=5,
# comprimento=100,
# x=0,
# y=0
# )
turtle.speed('fastest')
cores = ['black', 'white']
for i in range(8):
for j in range(8):
poligono(n=4, comprimento=30, x=j*30, y=i*30)
turtle.done()