Posted By Naveen Singh on 01 May 2023
python-program
आज हम बात करेंगे की python में module कितने प्रकार के होते हैं, python में module basically दो प्रकार के होते हैं-
• Built-in python module
• User-defined python module
python में बड़ी संख्या में built-in modules होते हैं, जिनका उपयोग कार्यों को आसान और अधिक readable बनाने के लिए किया जाता है। ये module कार्यक्षमता की एक wide range प्रदान करते हैं
और बिना किसी अतिरिक्त package को install करने की आवश्यकता के बिना ही ये हमेशा उपयोग के लिए उपलब्ध होते हैं।
Python में बहुत अधिक प्रयोग होने वाले built-in module होते हैं -
•math: यह module complex mathematical functions जैसे trigonometric function और logarithmic function को करने के लिए बहुत उपयोगी है।
Example-:
import math
print(math.pi)
print(math.sin(math.pi /2))
Output-:
3.141592653589793
1.0
•date: date module का उपयोग date और time जैसे time, date और datetime के साथ काम करने के लिए किया जा सकता है।
Example-:
import datetime
now = datetime.datetime.now()
print(now)
print(now.year)
print(now.month)
print(now.day)
Output-:
2023-04-30 20:45:27.327819
2023
4
30
•os : os module हमे underlying operating system के साथ interact करने का एक तरीका प्रदान करता है, जैसे file को read करना या write करना, और तो और ये हमे shell command को
execute करना और directories के साथ काम करने में सहायक होता है।
Example-:
import os
print(os.getcwd())
print(os.listdir())
•sys: Python में sys module different functions और variable प्रदान करता है जिनका उपयोग python runtime environment के विभिन्न parts को manipulate करने के लिए किया जाता
है। यह interpreter पर access करने की अनुमति देता है और यह variable और function को access provide करते है जो की interpreter के साथ strongly interact होते है।
Example-:
import sys
print(sys.version)
print(sys.argv)
Output-:
3.9.7 (default, Oct 6 2021, 01:34:26)
[GCC 11.1.0]
['/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py']
User-defined python module वह module हैं, जो user द्वारा अपनी project को सरल बनाने के लिए बनाए जाते हैं। इन modules में function, classes, variables और अन्य code हो सकते हैं
जिन्हें आप कई scripts में पुन: उपयोग कर सकते हैं।
Python में हम user-defined module create कर सकते हैं जिसमे हमे एक python file create करनी होती है और उस python file को हमे उस file में import करना होता है जिसमें हमे उसे
उपयोग करना है।
Example-:
# Arithmetic.py
def add(x, y):
return x + y
def sub(x, y):
return x - y
def mul(x, y):
return x * y
def div(x, y):
return x / y
उपर्युक्त example में हमे एक arithmetic.py नाम की एक python file create की है जिसमे हमने arithmetic operations perform किए हैं।
# Result.py
import Arithmetic
print("Addition of 2 and 4 is:", Arithmetic.add(2, 4))
print("Subtraction of 3 and 2 is:", Arithmetic.sub(3, 2))
print("Multiplication of 8 and 4 is:", Arithmetic.mul(8, 4))
print("Division of 15 and 3 is:", Arithmetic.div(10, 3))
अब हमने एक Result.py file create की है जिसमे हमने Arithmetic.py file को import करके उसके function का उपयोग किया है।
Output-:
Addition of 2 and 4 is: 6
Subtraction of 3 and 2 is: 1
Multiplication of 8 and 4 is: 32
Division of 15 and 3 is: 5.0
I Hope आपको Module कितने प्रकार के होते हैं? module python में कैसे work करता है, और module के statements के बारे में आपको जानकारी मिली होगी। यदि आपको कोई doubt है तो comment section में comment कीजिए।