पायथन का उपयोग करके सर्पिल कैसे बनाएं

पायथन का "कछुआ" मॉड्यूल त्रिकोणीय सर्पिल का समर्थन करता है जिसमें त्रिकोण एक दूसरे के चारों ओर बढ़ती लंबाई में घूमते हैं, इस प्रकार एक सर्पिल का उत्पादन करते हैं। इस तरह के आकार को आकर्षित करने के लिए "फॉर" लूप के रूप में जाने वाले एक अधिक उन्नत प्रोग्रामिंग फ़ंक्शन में जाने की आवश्यकता होती है। यह आपको कंप्यूटर को कुछ कोड को कई बार दोहराने की अनुमति देता है, इस प्रकार आपको उस कोड को बार-बार मैन्युअल रूप से टाइप करने की आवश्यकता को हटा देता है।

चरण 1

"कछुआ" मॉड्यूल आयात करें:

दिन का वीडियो

आयात कछुआ

कछुआ कछुआ ग्रिड के x=0 और y=0 निर्देशांक पर दिखाई देता है।

चरण 2

"सेटपोस" फ़ंक्शन का उपयोग करके कछुए की प्रारंभिक स्थिति बदलें:

कछुआ.सेटपोस (एक्स, वाई)

"x" को वांछित "x" निर्देशांक से और "y" को वांछित "y" निर्देशांक से बदलें।

चरण 3

दो चर घोषित करें - एक दूरी के लिए कछुए को प्रत्येक लूप को स्थानांतरित करना चाहिए, और एक पहले लूप के शुरुआती कोण के लिए:

दूरी = 120 कोण = 10

चरण 4

एक "फॉर" लूप बनाएं जिसने "x" की श्रेणी में एक वेरिएबल "i" स्थापित किया। बाद वाला मान कछुआ द्वारा बनाए जाने वाले छोरों की संख्या को संदर्भित करता है:

मैं सीमा में (x) के लिए:

बड़ा सर्पिल प्राप्त करने के लिए "x" को बड़ी संख्या से बदलें या छोटे सर्पिल को प्राप्त करने के लिए छोटी संख्या के साथ बदलें।

चरण 5

कछुए को आगे बढ़ाने के लिए लूप में "टर्टल.फॉरवर्ड" और "टर्टल.लेफ्ट" मूवमेंट कोड डालें। आपके द्वारा पहले घोषित किए गए चर का उपयोग करें:

कछुआ। आगे (दूरी) कछुआ। बाएँ (कोण)

चरण 6

मूवमेंट कोड के तुरंत बाद एक स्टेप जोड़ें जो प्रत्येक लूप के दौरान मूवमेंट एंगल को बढ़ाता है। सर्पिल के आकार की नकल करने के लिए यह आवश्यक है:

कोण = कोण + 5

श्रेणियाँ

हाल का

पिक्सेलेटेड वीडियो को कैसे साफ़ करें

पिक्सेलेटेड वीडियो को कैसे साफ़ करें

आप पिक्सेलेशन को उल्टा नहीं कर सकते, लेकिन आप ...

एलसीडी टीवी पर मोशन ब्लर को कैसे ठीक करें

एलसीडी टीवी पर मोशन ब्लर को कैसे ठीक करें

एक आदमी घर पर अपने एलसीडी टीवी पर सॉकर खेल देख...

लैन नेटवर्क कैसे सेट करें

लैन नेटवर्क कैसे सेट करें

एक स्थानीय क्षेत्र नेटवर्क, या लैन, का उपयोग घ...