Python turtle module
In this project we will use the python turtle module to draw the discord logo
Installation of the module
If you have Python3.0.0 or the latest version of python then we have the module preinstalled already. But if you have not the latest version you can simply install it by the commond pip install turtle. But if you have not install the pip in your terminal you can not use the module.
First Part
Firstly import the module and all the methon using from turtle import *
Create the curve
The post is all depend on the drawing of the curve. So it is important to draw a curve and then join the curve and create your own desgin. Draw the curve using for loop.
for i in range(27):
forward(2)
right(0.3)
Source Code
from turtle import *
pensize(3)
speed(7000)
bgcolor('#7289DA')
penup()
goto(-40,50)
left(5)
pendown()
for i in range(27):
forward(2)
right(0.3)
left(60)
forward(20)
penup()
backward(20)
right(60)
for i in range(27):
backward(2)
left(0.3)
left(51.9)
pendown()
left(60)
forward(20)
left(80)
forward(50)
# left part
left(40)
for i in range(20):
forward(2)
left(0.4)
for i in range(50):
forward(2)
left(0.5)
for i in range(35):
forward(1)
left(0.3)
left(45)
for i in range(63):
forward(1)
left(0.2)
left(87)
forward(25)
left(90)
for i in range(20):
forward(1)
right(0.2)
right(110)
forward(6)
# end of right part
# smile
right(63)
for i in range(155):
forward(1)
left(0.3)
# right part
right(90)
forward(6)
right(83)
for i in range(20):
right(0.2)
forward(1)
left(90)
forward(25)
left(87)
for i in range(63):
left(0.2)
forward(1)
left(45)
for i in range(35):
left(0.3)
forward(1)
for i in range(50):
left(0.5)
forward(2)
for i in range(20):
left(0.4)
forward(2)
forward(0.1)
# end of right part
left(40)
forward(50)
penup()
goto(-60,-16)
pendown()
fillcolor('white')
begin_fill()
circle(30)
end_fill()
penup()
goto(50,-16)
pendown()
fillcolor('white')
begin_fill()
circle(30)
end_fill()
hideturtle()
done()
THANKS FOR THIS CODE.
ReplyDelete