Blog

Module in python in hindi - Bharosewale

Posted By Naveen Singh on 28 Apr 2023

python-program
python-me-module-kya-hote-hai-in-hindi

Python में module क्या हैं?(What is module in python?)

Python में module एक फ़ाइल है जिसमें python definition और statement होती हैं। एक module classes, functions और variables को परिभाषित कर सकता है। module  में runnable code भी शामिल होते है। Grouping related code को module में add करने से code को समझना और उपयोग करना आसान हो जाता है। यह code को logically आसान बनाता है।


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

 

हम एक simple new.py file create करते हैं जिसमें हम दो कार्यों को define करते हैं, एक addition और दूसरा subtraction.

Example-:

# module new.py

def addition(a,b):

   return a+b

def subtraction(a,b):

   return a-b

Import module in python-:

हम python में किसी भी function या classes से defined module को किसी दूसरे module में import करने के लिए import statement का प्रयोग करते हैं। जब interpreter एक import

statement का सामना करता है, तो यह module को import करता है यदि module search path में present होता है। तो एक search path directories की एक list होती है जो एक module को

import करने के लिए interpreter search करता है।

Syntax-:

import module_name

note-:  यह function और classes को directly import नही करता है, जो कि सिर्फ module को import करता है, किसी भी function को module के अंदर import करने के लिए हम dot(.) operator का प्रयोग करते हैं।

 

Example-:

import new

print(new.addition(4,5))

 

Output-:

9

 

जिसमे new एक .py file है जिसको हमने import किया है।

 

From import statement in python-:

यह statement  किसी भी module में से  specific attributes को import कराने का काम करता है। मतलब की from import statement की सहायता से हम module में से किसी specific attribute को import कर सकते हैं।

Example-:

from math import sqrt, factorial

print(sqrt(4))

print(factorial(6))

 

Output-:

720

2.0

Renaming the python module-:

python में module को rename करने के लिए हम module के साथ as’ keyword का प्रयोग करते है जिससे हम module के name को rename कर सकते हैं।

Syntax-:

Import module_name as module_rename

 

Example-:

import math as ma

print(ma.sqrt(4))

 

Output-:

2.0


 

Conclusion
 

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

Comments