3rd day of python challenges 60-68
This commit is contained in:
7
challenges60-68/challenge-060.py
Normal file
7
challenges60-68/challenge-060.py
Normal 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)
|
7
challenges60-68/challenge-061.py
Normal file
7
challenges60-68/challenge-061.py
Normal 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)
|
5
challenges60-68/challenge-062.py
Normal file
5
challenges60-68/challenge-062.py
Normal file
@@ -0,0 +1,5 @@
|
||||
import turtle
|
||||
|
||||
draw = turtle.Turtle()
|
||||
draw.shape('turtle')
|
||||
draw.circle(100)
|
20
challenges60-68/challenge-063.py
Normal file
20
challenges60-68/challenge-063.py
Normal 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()
|
7
challenges60-68/challenge-064.py
Normal file
7
challenges60-68/challenge-064.py
Normal file
@@ -0,0 +1,7 @@
|
||||
import turtle
|
||||
|
||||
draw = turtle.Turtle()
|
||||
draw.shape('turtle')
|
||||
for i in range(5):
|
||||
draw.forward(100)
|
||||
draw.right(144)
|
49
challenges60-68/challenge-065.py
Normal file
49
challenges60-68/challenge-065.py
Normal 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()
|
9
challenges60-68/challenge-066.py
Normal file
9
challenges60-68/challenge-066.py
Normal 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)
|
10
challenges60-68/challenge-067.py
Normal file
10
challenges60-68/challenge-067.py
Normal 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)
|
11
challenges60-68/challenge-068.py
Normal file
11
challenges60-68/challenge-068.py
Normal 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)
|
Reference in New Issue
Block a user