Python में मॉड्यूल और import
Modules ready-made code वाली files होती हैं। Python के साथ math, random numbers, dates और बहुत कुछ वाली बड़ी standard library आती है।
में मॉड्यूल और import क्या है?
Modules ready-made code वाली files होती हैं। Python के साथ math, random numbers, dates और बहुत कुछ वाली बड़ी standard library आती है।
import, from ... import और aliases के साथ Python की standard library इस्तेमाल करें।
इसका उपयोग कब करें?
- चलने योग्य code से Python syntax सीखें।
- बड़ी programming समस्याओं से पहले मजबूत आधार बनाएँ।
- स्थानीय setup के बिना किसी विचार को तुरंत जाँचें।
उदाहरण कोड
# import loads a module from Python's standard library.
import math
import random
from datetime import date
from collections import Counter as Tally
print(math.sqrt(16))
print(math.pi)
print(math.floor(3.7), math.ceil(3.2))
# A fixed seed makes the "random" numbers repeat on every run.
random.seed(1)
print(random.randint(1, 6))
print(random.choice(["rock", "paper", "scissors"]))
print(date(2026, 1, 1).strftime("%A"))
# "as" gives an imported name a shorter or clearer alias.
print(Tally("banana").most_common(1))
अपेक्षित आउटपुट
4.0
3.141592653589793
3 4
2
scissors
Thursday
[('a', 3)]
यह कैसे काम करता है
import math module का नाम prefix के रूप में रखता है, from datetime import date एक name सीधे लाता है, और as import को छोटा alias देता है। random.seed random results को repeat कर सकता है।
मान बदलें और Python इंस्टॉल किए बिना CodeUtility ऑनलाइन Python कंपाइलर में प्रोग्राम चलाएँ।
अभ्यास के कार्य
बड़े dataset पर जाने से पहले input बदलें और edge cases की जाँच करें।
- Code चलाने से पहले output का अनुमान लगाएँ।
- खाली और गलत input संभालें।
- Logic को function में रखें और tests जोड़ें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
सभी चैलेंज