Blog

Types of module in python in hindi - Bharosewale

Posted By Naveen Singh on 01 May 2023

python-program
types-of-module-in-python-in-hindi

 

Python में module कितने प्रकार के होते हैं?( How many types of module in python?)

 

आज हम बात करेंगे की python में module कितने प्रकार के होते हैं, python में module basically दो प्रकार के होते हैं-

• Built-in python module

• User-defined python module

 

1.Built-in 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']

 

2. User-defined Python module -:

 

User-defined python module वह module हैं, जो user द्वारा अपनी project को सरल बनाने के लिए बनाए जाते हैं। इन modules में function, classes, variables और अन्य code हो सकते हैं

जिन्हें आप कई scripts में पुन: उपयोग कर सकते हैं।


 

Python  में user-defined module को create कैसे करे?(How to create user-defined module in python?)

 

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


 

Conclusion
 

I Hope आपको Module कितने प्रकार के होते हैं? module python में कैसे work करता  है, और module के statements के बारे में आपको जानकारी मिली होगी। यदि आपको कोई doubt है तो comment section में comment कीजिए।

Comments