گر تا به حال در مورد آموزش زبان برنامه نویسی پایتون که یکی از آسان ترین زبان های برنامه نویسی در دنیا می باشد جست و جو کرده باشید حتما دیده اید که سایت یا وبلاگ فارسی زبانی پیدا نمی شود که این زبان برنامه نویسی را همراه با فیلم و توضیحات دقیق آموزش داده باشد البته جدا از آن که منابع انگلیسی زبان بسیار زیاد است(و وبلاگ حلی پایتون نیز توصیه می کند که هر چیزی را از سر چشمه آن یاد بگیرید.) امروز قصد آموزش یکی از برترین کتابخانه های زبان برنامه نویسی پایتون را داریم که نزدیک به 10 نفر آموزش آن را درخواست کرده بودند.
از آنجا که وبلاگ بزرگ حلی پایتون اولین منبع فارسی برای آموزش این کتابخانه است ؛کپی برداری از مطالب آموزشی این کتابخانه تنها با ذکر لینک وبلاگ مورد رضایت وبلاگ حلی پایتون می باشد
کتابخانه چیست؟
کتابخانه یا به اصطلاح Library در هر زبان برنامه نویسی ای مجموعه ای از برنامه های آماده می باشند (آنها را با توابع که به تازگی آموزش داده ایم اشتباه نگیرید1) که کابر برای استفاده از آنها ابتدا باید آن ها را صدا کند و صدا کردن به این صورت است که اگر مثلا نام کتابخانه شما پایگیم باشد شما باید از import pygame استفاده کنید:
توجه:برای راحتی کار برنامه نویسان به جای نوشتن جملات متشابه اول هر دستور که مربوط به کتابخانه می باشد از دستور * from Library importاستفاده می کنند که این دستور از نوشتن های بیهوده جلوگیری میکند ؛برای مثال اگر شما مجبور باشید اول هر دستور کتابخانه پایگیم عبارت .pygame بنویسد با استفده از دستور * from pygame import این نوشتن بیهوده را حذف می کنید .
انواع کتابخانه:
دو نوع کتابخانه در هر زبان برنامه نویسی ای داریم :
1- کتابخانه های گلوبال (Global ): که برنامه نویسان گروه منتشر کننده زبان برنامه نویسی آن را منتشر کرده اند و یا به صورت رسمی دیگران منتشر کرده اند برای مثال پای گیم کتابخانه گلوبال می باشد .
2- کتابخانه های لوکال(Local): خودمان آن را ساخته ایم و همه آن را نمی شناسند.
ساخت کتابخانه :
ساخت کتابخانه بسیار آسان می باشد و به این صورت است که ابتدا شما برنامه خود را می نویسید (همراه با تابع های موجود ) و سپس آن رادردرپوشه Lib پایتون کپی می کنید و مثل بالا آن را فراخوانی می کنید.(آموزشی بسیار مفصل در این باره ارائه خواهیم داد. )
دانلودPDF این آموزش با حجمی نزدیک به 1MB
رمز عبور فایل فشرده: www.helli-python.blog.ir