سلام
دوستان خسته نباشید امیدوارم تا اینجا از آموزشها خسته نشده باشید.دیگه داریم به آخر آموزشها میرسیم.
قسمت هفدهم رو با ماژول ها شروع میکنیم.
دوستان ماژول ها قسمت خیلی مهمی در هر زبان برنامه نویسی هستند.فسلفه ایجاد ماژول ها هم مانند توابع هست.همون طور که توابع برای راحتی ما
ایجاد شدند ماژول ها هم برای همین ایجاد شدند.
ما اگر بخواهیم از چند تابع تکراری در برنامه های خود استفاده کنیم این کار سخت می شود چون ممکن است تابع ما خیلی طولانی باشد و کار مارا
دشوار کند.برای اینکه از این مشکل رهایی پیدا کنیم توابع خود را داخل ماژول ها قرار میدهیم و بعد از فراخوانی ماژول در اول برنامه تابع مورد نظر
خودمان رو صدا میزنیم.
به مثال زیر دقت کنید:
نکته: دوستان در تمام زبان های برنامه نویسی این مثال ها و تمرین ها هستند که باعث پیشرفت ما میشوند
کد PHP:
#!/usr/bin/python
#module.ha
import time
print time.ctime()
خوب دوستان تو این مثال ما ماژول time رو با استفاده از دستور import فراخوانی کرده و از داخل این ماژول تابع ctime رو
با دستور print چاپ کردیم.این ماژول کلاً برای زمان و کارهای مربوط به آن به کار میرود.و تابع ctime تاریخ و زمان جاری سیستم شما را در
خودش داره ولی نشون نمیده و ما برای نشون دادنش با استفاده از دستور print این کار رو انجام دادیم.
دوستان ما به چند صورت میتونیم یک ماژول رو فراخوانی کنیم.
۱) اول که در مثال بالا موجود است.
۲)به این صورت (به مثال دقت کنید)
کد PHP:
#!/usr/bin/python
#module.ha
from time import ctime
print ctime()
۳)یا به این شکل :
کد PHP:
#!/usr/bin/python
#module
from time import *
print ctime()
این فقط توضیح ماژول ها بود.در ادامه با نحوه ساخت ماژول ها آشنا میشیم.
یا علی