3rd day of python challenges 60-68

This commit is contained in:
abd.shallal
2019-07-18 16:31:50 +03:00
parent 30d27afab2
commit 5e9fbc523c
11 changed files with 320 additions and 71 deletions

View File

@@ -0,0 +1,7 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
for i in range(0, 4):
draw.forward(100)
draw.right(90)

View File

@@ -0,0 +1,7 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
for i in range(0, 3):
draw.forward(100)
draw.right(120)

View File

@@ -0,0 +1,5 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
draw.circle(100)

View File

@@ -0,0 +1,20 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
filled_color = ['red', 'blue', 'green']
def drawSquare():
for i in range(4):
draw.forward(100)
draw.right(90)
for i in filled_color:
draw.pendown()
draw.color(i)
draw.begin_fill()
drawSquare()
draw.end_fill()
draw.penup()
draw.forward(150)
draw.done()

View File

@@ -0,0 +1,7 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
for i in range(5):
draw.forward(100)
draw.right(144)

View File

@@ -0,0 +1,49 @@
import turtle
draw = turtle.Turtle()
draw.shape('turtle')
def drawOne():
draw.right(90)
draw.forward(100)
draw.penup()
draw.left(90)
draw.forward(50)
draw.left(90)
draw.forward(100)
draw.right(90)
def drawTwo():
draw.pendown()
draw.forward(70)
draw.right(90)
draw.forward(50)
draw.right(90)
draw.forward(70)
draw.left(90)
draw.forward(50)
draw.left(90)
draw.forward(70)
draw.penup()
draw.forward(50)
draw.left(90)
draw.forward(100)
draw.right(90)
def drawThree():
draw.pendown()
draw.forward(70)
draw.right(90)
draw.forward(50)
draw.right(90)
draw.forward(45)
draw.right(180)
draw.forward(45)
draw.right(90)
draw.forward(50)
draw.right(90)
draw.forward(70)
drawOne()
drawTwo()
drawThree()

View File

@@ -0,0 +1,9 @@
import turtle
import random
draw = turtle.Turtle()
draw.shape('turtle')
for i in range(8):
draw.pencolor(random.choice(['red','black','green','yellow','blue','orange']))
draw.forward(100)
draw.right(45)

View File

@@ -0,0 +1,10 @@
import turtle
import random
draw = turtle.Turtle()
draw.shape('turtle')
for j in range(10):
for i in range(8):
draw.forward(50)
draw.right(45)
draw.right(36)

View File

@@ -0,0 +1,11 @@
import turtle
import random
draw = turtle.Turtle()
lines = random.randint(10)
for i in range(lines):
length = random.randint(10, 100)
angle = random.randint(1, 365)
draw.forward(length)
draw.right(angle)