Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन टर्टल लाइब्रेरी का उपयोग करके विभिन्न आकृतियों को कैसे आकर्षित करें?

इस कार्यक्रम में, हम कछुए . का उपयोग करके विभिन्न आकृतियों को आकर्षित करेंगे लाइब्रेरी पायथन में। कछुआ एक ड्राइंग बोर्ड की तरह एक अजगर विशेषता है, जो आपको कछुए को उसके चारों ओर खींचने की आज्ञा देता है। हम जो अलग-अलग आकृतियाँ बनाने जा रहे हैं वे वर्गाकार, आयत, वृत्त और एक षट्भुज हैं।

एल्गोरिदम

चरण 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: 100
पायथन टर्टल लाइब्रेरी का उपयोग करके विभिन्न आकृतियों को कैसे आकर्षित करें? RECTANGLE:
Length of side a: 100
Length of side b: 20
पायथन टर्टल लाइब्रेरी का उपयोग करके विभिन्न आकृतियों को कैसे आकर्षित करें? CIRCLE:
Radius of circle: 60

पायथन टर्टल लाइब्रेरी का उपयोग करके विभिन्न आकृतियों को कैसे आकर्षित करें? HEXAGON:Length of side: 100
पायथन टर्टल लाइब्रेरी का उपयोग करके विभिन्न आकृतियों को कैसे आकर्षित करें? 

  1. ओपनसीवी जावा लाइब्रेरी का उपयोग करके छवि पर ज्यामितीय आकार कैसे बनाएं?

    Java OpenCV लाइब्रेरी के org.opencv.imgproc पैकेज में Imgproc नाम का एक वर्ग है, जो इनपुट इमेज को प्रोसेस करने के लिए विभिन्न तरीकों जैसे, resize(), WrapAffine(), filter2D को साबित करता है। उनके अलावा यह छवियों पर ज्यामितीय आकृतियों को आकर्षित करने के लिए विधि का एक सेट प्रदान करता है, उनमें से कुछ

  1. पायथन का उपयोग करके विंडो का स्क्रीनशॉट कैसे लें? (टिंकर)

    पायथन में मॉड्यूल और कार्यों का एक समृद्ध पुस्तकालय है जो हमें विशेष रुप से प्रदर्शित अनुप्रयोगों को बनाने और विकसित करने की अनुमति देता है। टिंकर एक प्रसिद्ध पायथन पुस्तकालय है जिसका उपयोग जीयूआई आधारित एप्लिकेशन बनाने के लिए किया जाता है। यदि हम एक एप्लिकेशन विकसित करना चाहते हैं जो विंडो का स्क्र

  1. पायथन का उपयोग करके बिंदुओं के एक सेट का केंद्र कैसे प्राप्त करें?

    बिंदुओं के एक समूह का केंद्र प्राप्त करने के लिए, हम सूची के सभी तत्वों को जोड़ सकते हैं और उस योग को सूची की लंबाई से विभाजित कर सकते हैं ताकि परिणाम संबंधित अक्षों का केंद्र हो सके। कदम डेटा बिंदुओं की दो सूचियां बनाएं. प्लॉट () . का उपयोग करके प्लॉट x और y डेटा पॉइंट विधि। x और y डेटा