Learn Python Programming - 14 - PROJECT 1 Circle of Squares

preview_player
Показать описание
...
★☆★ FREE Lesson 1: The Most Important Thing For a Successful Programmer★☆★

Enroll for coding exercises, projects, tutorials, and courses...
Clever Programmer
Snapchat ► Rafeh1
Рекомендации по теме
Комментарии
Автор

you are awesome you really deserve more subs
cuz you are very clear and explicit in everything

rayankhan
Автор

After being unreasonably stressed about this for about two minutes i realized it was super simple and did it:
import turtle
my_turtle = turtle.Turtle()

def shape(number, angle, length, rotation, rotcnt):
for i in range(rotcnt):
for i in range(number):
my_turtle.forward(length)
my_turtle.left(angle)
my_turtle.left(rotation)

shape(4, 90, 100, 10, 36)

endershost
Автор

This is what I came up with..Gonna watch your solution..!

import turtle

turt=turtle.Turtle()
n=90
m=100

def square(length, angle):


turt.forward(length)
turt.left(angle)
turt.forward(length)
turt.left(angle)
turt.forward(length)
turt.left(angle)
turt.forward(length)
turt.left(angle)

for i in range(100):
square(100, n)

n=n+1

reenum
Автор

import turtle
mT=turtle.Turtle()

def square(n, ang, ang2):
for i in range(100):
mT.forward(n)
mT.right(ang)
mT.forward(n)
mT.right(ang)
mT.forward(n)
mT.right(ang)
mT.forward(n)
mT.right(ang2)

square(50, 90, 110)

mikey
Автор

Great videos, thank you!

import turtle
my_turtle = turtle.Turtle()

def square(length, angle):
my_turtle.forward(length)
my_turtle.left(angle)

for circle_turtle in range(24):
for turtle in range(4):
square(300, 90)
my_turtle.left(15)

marouffe
Автор

import turtle


bob = turtle.Turtle()
bob.speed(99)


def square(length, angle):

bob.forward(length)
bob.right(angle)
bob.forward(length)
bob.right(angle)
bob.forward(length)
bob.right(angle)
bob.forward(length)

for i in range(36):
square(100, 90)
bob.right(100)


for i in range(72):

square(100, 90)
bob.right(95)

for i in range(144):
square(100, 90)
bob.right(92.5)


turtle.done()



This is what I came up with. love your free course. Its easy to follow and gives me something productive to do while I'm home on sick leave for the next months. added the 2 extra (paragraphs?) to make it more visually pleasing and complex.

Snusmumien
Автор

Did it the first time, leaning python for 3 DAYS and it worked :D....i'm happyyy:

import turtle


def squares(length, angle=90):
for _ in range(4):
turtle.fd(length)
turtle.lt(angle)
turtle.left(15)

for _ in range(24): # 360 / 15 = 24
squares(90)

meowtube
Автор

i think this is the shortest way to do it, or ive seen so far:
import turtle

t = turtle.Turtle()

def draw(x, y, p):
for i in range(1000):
t.right(p)
for i in range(4):
t.forward(x)
t.right(y)

draw(90, 90, 10)

ahmedghanim
Автор

def square(lenght, angle):
fd(lenght)
rt(angle)
fd(lenght)
rt(angle)
fd(lenght)
rt(angle)
fd(lenght)
from turtle import*
for i in range(30):
bgcolor('black')
pencolor('red')
i = square(100, 90), lt(35)

arminazimi
Автор

Hey, this is kinda fun... look i made it with a triangle:

import turtle

mk = turtle.Turtle()

mk.speed(50)

mk.pencolor('blue')

def triangle(length, angle):
mk.forward(length)
mk.left(angle)


for Loops in range(300):
triangle(100, 0)
triangle(0, 123)

hazqier
Автор

import turtle
t=turtle.Turtle()

def square(length, angle):
for i in range(3):
t.forward(length)
t.left(angle)

t.forward(length)


for i in range(36):
square(100, 90)
t.left(100)

makingjames
Автор

import turtle
turt=turtle.Turtle()

def square(length, angle):
for e in range(4):
turt.forward(length)
turt.left(angle)

for i in range(1000):
square(75, 90)
turt.left(5)

callumward
Автор

LEARNING IN 2021 AND AFTER A COUPLE OF TRIES I FINALLY DID IT! IM SO HAPPY RN ! TYSM <3

anjojo
Автор

import turtle
my_turtle = turtle.Turtle()
my_turtle.speed(1000)

def square(length, angle):
for i in range(4):
my_turtle.forward(length)
my_turtle.right(angle)
my_turtle.right(3)
for q in range(130):
square(100, 90)

YvonneVanWhat
Автор

I first did this and this got a nice result too


import turtle
my_turtle = turtle.Turtle()

def square(length, angle):
my_turtle.forward(length)
my_turtle.left(angle)

for circle in range(1000):
square(100, 85)

koenvialle
Автор

import turtle


t = turtle.Turtle()
t.speed(0)

def square(langht, angle):
for i in range(4):
t.forward(langht)
t.left(angle)

for i in range(104):
square(100, 90)
t.left(7)

prasanjeetbiswas
Автор

import turtle
t = turtle.Turtle()
def square(length):
for i in range(4):
t.forward(length)
t.right(90)
for j in range(36):
square(100)
t.right(10)

vilaybende
Автор

import turtle
t=turtle.Turtle()
def square(i):
t.forward(i)
t.right(90)
t.forward(i)
t.right(90)
t.forward(i)
t.right(90)
t.forward(i)
t.right(90)
for i in range(100):
square(50)
t.left(350)

kinneradeepika
Автор

import turtle

project = turtle.Turtle()
def square(length, angle, turn):
for side in range(4):
project.forward(length)
project.right(angle)
side+1
project.right(turn)

for i in range(100):
square(300, 90, 10)

Ohzziyi
Автор

import turtle

t=turtle.Turtle()

def square(length, angle):
for i in range(4):
t.forward(length)
t.right(angle)


for i in range(360):
square(60, 90)
t.right(5)

turtle.done()

sanujkulshrestha