कछुआ पायथन में मॉड्यूल आपको कैनवास पर चित्र बनाकर चित्र और आकार बनाने की अनुमति देता है। कछुओं का उपयोग अक्सर शुरुआती लोगों को ग्राफिक्स से संबंधित बुनियादी प्रोग्रामिंग अवधारणाओं से परिचित कराने के लिए किया जाता है।
आप कछुओं का उपयोग करके रेखाओं और अन्य पैटर्न सहित कई प्रकार की आकृतियाँ बना सकते हैं। आप यह निर्दिष्ट करके कर सकते हैं कि कछुआ आकार बनाने के लिए किस दिशा में चलता है, और रंग और कलम के आकार को बदलकर।
पायथन में कछुए क्या हैं?
कैनवास पर, एक कछुआ एक बिंदु का प्रतिनिधित्व करता है जिसके चारों ओर आप घूम सकते हैं, ठीक वैसे ही जैसे आप कागज के एक टुकड़े पर कलम को घुमाते हैं।
जब आप एक कैनवास पर कछुए को पालते हैं, तो आप कछुए को बाएँ, दाएँ, ऊपर या नीचे ले जा सकते हैं। कछुआ फिर जिस दिशा में जा रहा है, उस दिशा में एक रेखा खींचता है। आप कछुए को एक निश्चित तरीके से चलाकर अलग-अलग आकार बना सकते हैं।
JES एप्लिकेशन में ग्राफिक्स बनाना पायथन-आधारित भाषा का उपयोग करके कैनवास पर आकृतियाँ बनाने का एक और तरीका है।
कैनवस में कछुओं को कैसे जोड़ें
आपको उपयोग करने की आवश्यकता होगी कछुआ कछुआ वस्तु और कैनवास बनाने के लिए मॉड्यूल।
- नामक एक नई फाइल बनाएं आकृतियों.py, और इसे किसी का उपयोग करके खोलें Python IDE जैसे PyCharm या VS कोड.
- फ़ाइल के अंदर, आयात करें कछुआ मापांक:
आयात कछुआ
- उपयोग कछुआ एक नया कछुआ वस्तु बनाने के लिए मॉड्यूल। जब आप एक नया कछुआ वस्तु बनाते हैं, तो एक कैनवास स्वतः भी बन जाता है। जब आप प्रोग्राम चलाएंगे तो कैनवास खुल जाएगा।
my_turtle1 = कछुआ. कछुआ()
- कछुए का आकार निर्धारित करें। यह वह बिंदु या "पेन टिप" है जिसका उपयोग आप आकृतियों को बनाने के लिए कर रहे हैं।
my_turtle1.shape("कछुआ")
- उस रेखा का रंग सेट करें जिसमें आप आकृतियाँ बनाएँगे:
my_turtle1.रंग ("हरा")
- उपयोग एक्ज़िटॉनक्लिक () एक बार बनाए जाने के बाद कैनवास को खुला रखने का कार्य। इसका अर्थ है कि कैनवास विंडो तभी बंद होगी जब आप उस पर क्लिक करेंगे:
टर्टल.एक्सिटॉनक्लिक ()
- कमांड लाइन खोलें और उस फोल्डर पर नेविगेट करें जहां आपने अपनी पायथन स्क्रिप्ट को स्टोर किया था। उदाहरण के लिए, यदि आपने इसे डेस्कटॉप पर संग्रहीत किया है, तो आपकी कमांड इस तरह दिखाई देगी:
सीडी सी: उपयोगकर्ता Sharl Desktop
- उपयोग अजगर फ़ाइल चलाने का आदेश:
अजगर आकार.py
- कैनवस के खुलने का इंतज़ार करें। डिफ़ॉल्ट रूप से, कछुआ कैनवास के केंद्र में है और दाईं ओर है।
कछुए को किसी भी दिशा में कैसे घुमाएँ
उपयोग सही(), बाएं(), पिछड़ा (), और आगे() कछुए को कैनवास के चारों ओर ले जाने का कार्य करता है। कछुआ जिस दिशा में चलता है वह उसकी वर्तमान स्थिति के सापेक्ष होता है। उदाहरण के लिए, यदि कछुआ "दाईं ओर" दिशा में है, तो फिर से दाहिनी ओर मुड़ने से कछुआ कैनवास के नीचे जाएगा।
- कछुए का रंग सेट करने के बाद, और उपयोग करने से पहले एक्ज़िटॉनक्लिक () कार्य करें, कछुए को आगे बढ़ाएं। चूंकि कछुआ डिफ़ॉल्ट रूप से "दाएं" का सामना कर रहा है, इसे आगे बढ़ने से स्क्रीन के दाईं ओर एक रेखा खींची जाएगी। संख्या पिक्सेल में चली गई दूरी को दर्शाती है:
my_turtle1.आगे (100)
- आप कछुए को आगे बढ़ने के बजाय पीछे की ओर ले जा सकते हैं। यह इसे स्क्रीन के बाईं ओर एक रेखा खींचने का कारण बनेगा:
my_turtle1. पिछड़ा (100)
- आप केवल या तो उपयोग करने में सक्षम हैं आगे() या पिछड़ा () कछुए को स्थानांतरित करने का कार्य करता है। यदि आप ऊपर, नीचे या तिरछे चलना चाहते हैं, तो आपको कछुआ जिस दिशा में देख रहा है, उसे बदलना होगा। कछुए के शुरुआती बिंदु से, उसे 90 डिग्री तक बाएँ मुड़ें। एक बार जब कछुआ ऊपर की ओर हो, तो उसे आगे की ओर ले जाएँ:
my_turtle1.बाएं (90)
my_turtle1.आगे (100) - वैकल्पिक रूप से, कछुए की शुरुआती स्थिति से, उसे 90 डिग्री पर उसके दाहिनी ओर घुमाएँ। नीचे की ओर जाने वाली रेखा खींचने के लिए कछुए को आगे बढ़ाएं:
my_turtle1.दाएं (90)
my_turtle1.आगे (100) - अपनी वांछित रेखाएँ या आकृतियाँ बनाने के लिए विभिन्न दिशाओं के संयोजन का उपयोग करें। आप कछुए को तिरछे चलने के लिए कितनी भी डिग्री घुमा सकते हैं:
my_turtle1.आगे (100)
my_turtle1.बाएं (90)
my_turtle1.आगे (100)
my_turtle1.दाएं (45)
my_turtle1.आगे (100)
my_turtle1.बाएं (135)
my_turtle1.आगे (300)
my_turtle1.बाएं (90)
my_turtle1.आगे (50) - कमांड लाइन में, का उपयोग करें अजगर आकार.py बनाई गई किसी भी रेखा और आकार को देखने के लिए कैनवास को फिर से खोलने का आदेश। कछुआ की गति के लिए आप उपरोक्त सभी उदाहरण a में देख सकते हैं गिटहब रेपो.
विज़ुअल प्रोग्रामिंग के माध्यम से सीखें
अब आप समझ गए हैं कि पायथन में कछुओं को कैसे बनाया जाता है और उन्हें अलग-अलग दिशाओं में कैसे ले जाया जाता है। वर्ग, त्रिकोण, या आयत जैसे वास्तविक आकार बनाने के लिए कछुओं का उपयोग करके अभ्यास करना जारी रखें। आप पायथन का अधिकतम लाभ उठाने के लिए अन्य पायथन मॉड्यूल का भी पता लगा सकते हैं।