آموزش ماژول ها در برنامه نویسی پایتون

آموزش ماژول ها در برنامه نویسی پایتون

در جلسه پانزدهم با آموزش ماژول ها در برنامه نویسی پایتون از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. در این جلسه آموزش ماژول ها و دستور import در برنامه نویسی پایتون رو خواهیم داشت. ماژول ها (Modules) را می توانید مانند یک کتابخانه کد در نظر بگیرید. یک فایل که شامل مجموعه ای از توابع است که می خواهید آن را در برنامه خود وارد کنید.

آموزش ماژول ها در برنامه نویسی پایتون

همانطور که گفتیم ماژول در واقع فایلی است که توابعی را در خود دارد. برای ساخت ماژول توابع مورد نظر خود را در یک فایل py. دخیره کنید.

به عنوان مثال کد زیر را در فایلی به نام mymodule.py ذخیره کنید:

def greeting(name):
  print("Hello, " + name)

 

استفاده از ماژول در پایتون

با دستور import در پایتون می توانید ماژول ها را وارد کنید. در مثال زیر ما ماژول mymodule را وارد کردیم و تابع greeting را فراخوانی کرده ایم:

import mymodule

mymodule.greeting("Jonathan")

برای دسترسی به اعضای ماژول از . (نقطه) استفاده می کنیم.

 

متغیر ها در ماژول در برنامه نویسی پایتون

ماژول ها این امکان را دارند تا متغیر ها را نیز در خود نگه دارند.

کد زیر را در فایل mymodule.py دخیره کنید:

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

ماژول را وارد کرده و به دیکشنری person1 دسترسی پیدا کنید:

import mymodule

a = mymodule.person1["age"]
print(a)
امتحان کنید

حتما بخوانید : پکیج آموزش برنامه نویسی پایتون + محور طراحی سایت با پایتون و جنگو

تغییر نام ماژول ها در برنامه نویسی پایتون

با استفاده از کلمه کلیدی as می توانید یک ماژول را نام گذاری کنید.

در مثال زیر ماژول mymodule را با نام mx در نظر می گیریم:

import mymodule as mx

a = mx.person1["age"]
print(a)

 

ماژول های از پیش تعریف شده در پایتون

در پایتون چندین ماژول از پیش تعریف شده وجود دارد که می توانید از آن ها استفاده کنید.

در مثال زیر از ماژول platform استفاده کرده ایم:

import platform

x = platform.system()
print(x)
امتحان کنید

 

تابع dir در برنامه نویسی پایتون

برای لیست کردن تمام محتویان ماژول (اعم از توابع و متغیر ها)، از تابع ()dir استفاده می کنیم:

import platform

x = dir(platform)
print(x)
امتحان کنید

این تابع برای ماژول هایی که ما تعریف کرده ایم نیز استفاده می شود.

 

دستور from در برنامه نویسی پایتون

با استفاده از کلمه کلیدی from می توانید فقط بخشی از ماژول را وارد برنامه کنید. ماژول mymodule در مثال های بالا را در نظر بگیرید.

در کد زیر تنها دیکشنری person1 را از ماژول وارد کرده ایم:

from mymodule import person1

print (person1["age"])
امتحان کنید

 

لیست جلسات قبل آموزش پایتون

  1. آموزش برنامه نویسی پایتون؛ شروع کار و ساخت اولین برنامه با پایتون
  2. متغیرها در برنامه نویسی پایتون
  3. کار با اعداد در برنامه نویسی پایتون
  4. آموزش کار با رشته ها در برنامه نویسی پایتون
  5. آموزش عملگرها در برنامه نویسی پایتون
  6. آموزش کار با لیست ها در برنامه نویسی پایتون
  7. آموزش کار با Tuple در برنامه نویسی پایتون
  8. آموزش دیکشنری در برنامه نویسی پایتون
  9. آموزش دستورات شرطی در برنامه نویسی پایتون
  10. آموزش حلقه های تکرار در برنامه نویسی پایتون
  11. آموزش توابع در برنامه نویسی پایتون
  12. آموزش Lambda در برنامه نویسی پایتون
  13. آموزش آرایه ها در برنامه نویسی پایتون
  14. آموزش شی گرایی در برنامه نویسی پایتون
به این مطلب امتیاز دهید post

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

برچسب ها:
آموزش جامع برنامه نویسی PHP و MySQL به همراه صفر تا صد ساخت فروشگاه اینترنتی
  • انتشار: ۲۸ فروردین ۱۴۰۱

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.