خب سلام علیکم ... 

امروز به دلیل بی حالی فراوان یکم درباره ماژول های درونی پایتون میگم ...

ماژول چیست ؟ 


پایتون یه سری ماژول ( Module ) درون برنامه ای داره که با هر آپدیت بیشتر هم میشن ... 
این ماژول ها در اصل یه سری کلاس هستند که توسعه دهندگان پایتون بهش اضافه می کنند ... 
این ماژول ها امکانات فراوانی برای شما به ارمغان میارن و خیلی هم سرگرم کننده هستند ... 
جاوا اسکریپت رو یادتونه ؟ یه شی داشت بنام Math ؟ 
توی پایتون هم یه شی هست به نام math ( با حروف کوچیک ) ... 
منتها شما باید برای استفاده ازش اون رو ایمپورت کنید ... 


ماژول ها رو در پایتون به صورت امپورت کردن استفاده می کنند ... 
یعنی برای مثال وقتی میخوان از شی math استفاده کنند ( معمولا در اول کد ها مینویسن ;import math 
بعد دیگه این شی تا آخر در دسترسه شونه ! 
دیگه هر جا خواستن ازش استفاده می کنن مثل زیر : 

import math;

import this; 


بعد از ایمپورت کردن برای ثال ماژول math اگه بنویسید print math.pi عدد پی رو برایتون به نمایش در میاره ... 
ولی اگه ماژول math رو ایمپورت نکنید و بنویسید math.pi ارور میده و میگه math.pi آندیفاینده ! ( پیدا نشد ! ) 

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

برای مثال ماژول this شعار های زبان پایتون رو مینویسه ! 
شعار های پایتون اینها هستند ... 


The Zen of Python, by Tim Peters 

Beautiful is better than ugly. 
Explicit is better than implicit. 
Simple is better than complex. 
Complex is better than complicated. 
Flat is better than nested. 
Sparse is better than dense. 
Readability counts. 
Special cases aren't special enough to break the rules. 
Although practicality beats purity. 
Errors should never pass silently. 
Unless explicitly silenced. 
In the face of ambiguity, refuse the temptation to guess. 
There should be one-- and preferably only one --obvious way to do it. 
Although that way may not be obvious at first unless you're Dutch. 
Now is better than never. 
Although never is often better than *right* now. 
If the implementation is hard to explain, it's a bad idea. 
If the implementation is easy to explain, it may be a good idea. 
Namespaces are one honking great idea -- let's do more of those! 



اطلاعات مطلب
نویسنده :

admin

❤️ امتیازات این مطلب : 136
تعداد بازدید : 127
ارسال شده در تاریخ چهارشنبه 20 مرداد 1395 و ساعت 9:1
دسترسی بیشتر (ابزارهای مطلب)
نوع فونت متن :
اندازه فونت متن : (اندازه متن)
رنگ متن : (مقدار هگزادسیمال رنگ)

لینک این مطلب را در سایت خود قرار دهید :
تعداد حروف بکار رفته در متن :
اشتراک گذاری :