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

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

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

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

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

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

 

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

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

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

 

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

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

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

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

امتحان کنید

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

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

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

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

 

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

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

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

امتحان کنید

 

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

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

امتحان کنید

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

 

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

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

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

امتحان کنید

 

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

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

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

برچسب ها:

صابر بوستانی

داستان من با دنیای برنامه‌ نویسی آغاز شد، و در ادامه به عنوان یک توسعه‌ دهنده نرم‌ افزار، طراح وب سایت و متخصص سئو، مهارت ‌های تکنیکی و تحلیلی خودم رو پرورش دادم. علاقه م به دنیای مالی منو به سمت یادگیری ترید و معامله‌گری سوق داد. و در حال حاضر در برنامه نویسی و معامله گری ارز دیجیتال انجام میدم. از سال 96 سعی کردم معامله گری در کریپتو رو یاد بگیرم. ترید و معامله گری برام پر از چالش و شکست‌ های متعدد بود. اما هر شکست، درسی ارزشمند برام داشت و من رو به یک تریدر و معامله گر قوی‌ تر و هوشمندتر تبدیل کرد. با پشتکار و یادگیری مداوم، تونستم به موفقیت‌های قابل توجهی دست یابم و به معامله گری موفق تبدیل بشم. در اینجا بزرگترین تجربیات و مهمترین دانش خودم رو در اختیار شما قرار میدم تا در مدت زمان کوتاه تر و شکست های کمتر در این مسیر به موفقیت برسید.

دوره صفر تا صد آموزش بین المللی لینوکس
  • انتشار: ۲۸ فروردین ۱۴۰۱

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

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

مشاهده همه

نظرات

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