इस कार्यक्रम में, हम कछुए . का उपयोग करके विभिन्न आकृतियों को आकर्षित करेंगे लाइब्रेरी पायथन में। कछुआ एक ड्राइंग बोर्ड की तरह एक अजगर विशेषता है, जो आपको कछुए को उसके चारों ओर खींचने की आज्ञा देता है। हम जो अलग-अलग आकृतियाँ बनाने जा रहे हैं वे वर्गाकार, आयत, वृत्त और एक षट्भुज हैं।
एल्गोरिदम
चरण 1:इनपुट के रूप में विभिन्न आकृतियों के लिए लंबाई लें।
चरण 2:अलग-अलग आकार बनाने के लिए अलग-अलग कछुए के तरीकों का इस्तेमाल करें, जैसे फॉरवर्ड () और लेफ्ट ()।
उदाहरण कोड
import turtle
t = turtle.Turtle()
#SQUARE
side = int(input("Length of side: "))
for i in range(4):
t.forward(side)
t.left(90)
#RECTANGLE
side_a = int(input("Length of side a: "))
side_b = int(input("Length of side b: "))
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)
#CIRCLE
radius = int(input("Radius of circle: "))
t.circle(radius)
#HEXAGON
for i in range(6):
t.forward(side)
t.left(300) आउटपुट
SQUARE: Length of side: 100RECTANGLE: Length of side a: 100 Length of side b: 20
CIRCLE: Radius of circle: 60
HEXAGON:Length of side: 100
RECTANGLE:
Length of side a: 100
Length of side b: 20
CIRCLE:
Radius of circle: 60
HEXAGON:Length of side: 100
