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

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


इस प्रोग्राम में, हम Python में Turtle लाइब्रेरी का उपयोग करके विभिन्न आकृतियां बनाएंगे। Turtle Python की एक विशेषता है जैसे एक ड्राइंग बोर्ड, जो आपको कछुए को इस पर हर जगह बनाने का आदेश देता है। हम जिन विभिन्न आकृतियों को बनाने जा रहे हैं वे हैं वर्ग, आयत, वृत्त और एक षट्कोण।

एल्गोरिदम

चरण 1: विभिन्न आकृतियों के लिए भुजा की लंबाई इनपुट के रूप में लें।

चरण 2: विभिन्न आकृतियां बनाने के लिए forward() और left() जैसे विभिन्न turtle मेथड का उपयोग करें।

उदाहरण कोड

import turtle
t = turtle.Turtle()
# वर्ग
side = int(input("Length of side: "))
for i in range(4):
    t.forward(side)
    t.left(90)
# आयत
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)
# वृत्त
radius = int(input("Radius of circle: "))
t.circle(radius)
# षट्कोण
for i in range(6):
    t.forward(side)
    t.left(300)

आउटपुट

SQUARE: Length of side: 100
Python Turtle लाइब्रेरी का उपयोग करके विभिन्न आकृतियां कैसे बनाएं?
RECTANGLE: Length of side a: 100 Length of side b: 20
Python Turtle लाइब्रेरी का उपयोग करके विभिन्न आकृतियां कैसे बनाएं?
CIRCLE: Radius of circle: 60
Python Turtle लाइब्रेरी का उपयोग करके विभिन्न आकृतियां कैसे बनाएं?
HEXAGON: Length of side: 100
Python Turtle लाइब्रेरी का उपयोग करके विभिन्न आकृतियां कैसे बनाएं?

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

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

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

    Python में मॉड्यूल्स और फंक्शन्स की एक समृद्ध लाइब्रेरी है जो हमें फीचर्ड एप्लिकेशन बनाने और विकसित करने की अनुमति देती है। Tkinter GUI-आधारित एप्लिकेशन बनाने के लिए एक प्रसिद्ध Python लाइब्रेरी है। यदि हम एक ऐसा एप्लिकेशन विकसित करना चाहते हैं जो विंडो का स्क्रीनशॉट लेता है, तो हम निश्चित रूप से एप

  1. Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें? Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें?

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