PyVision | پای‌ویژن
67 subscribers
64 photos
41 files
114 links
آموزش زبان برنامه‌نویسی Python 🐍
از مفاهیم پایه تا مباحث پیشرفته و کاربردی
ورود به دنیای هوش مصنوعی💻
یاد بگیریم،
تمرین کنیم،
حرفه‌ای شویم.

Step by Step Python Programming Tutorial
From Basics to Advanced Projects & AI

ارتباط با ادمین:
🌐 @Its_poryaa
Download Telegram
📘 تفاوت ماژول، پکیج و کتابخانه در پایتون چیست؟

اگر تازه وارد دنیای برنامه‌نویسی شده باشیم، احتمالاً این سه واژه زیاد به گوشمان خورده است:
Module, Package, Library
اما واقعاً چه تفاوتی با هم دارند؟ 🤔
بیایید خیلی ساده توضیح بدهیم 👇


1) Module (ماژول)
یک فایل پایتون است با پسوند .py
داخلش می‌تواند تابع، کلاس، یا متغیر باشد.

مثال:

math.py
random.py

2) Package (پکیج)
یک پوشه از چند ماژول که داخلش یک فایل init.py هم وجود دارد.
پکیج کمک می‌کند کدها را دسته‌بندی کنیم.

مثال:

mypackage/
__init__.py
module1.py
module2.py

3) Library (کتابخانه)
یک مجموعه بزرگ‌تر که شامل چند پکیج و ماژول است و یک هدف مشخص را دنبال می‌کند.

مثال‌ها:

● NumPy
● Pandas
● Requests

یعنی:
📌 کتابخانه = چند پکیج
📌 پکیج = چند ماژول
📌 ماژول = یک فایل پایتون


🎯 یک تشبیه ساده و ملموس‌تر 👇🏽

● ماژول = یک کتاب
● پکیج = یک قفسه‌ی کتاب
● کتابخانه = کل ساختمان کتابخانه



یاد بگیریم، تمرین کنیم، حرفه‌ای شویم. ✅️



#️⃣ #پایتون #آموزش_پایتون #کتابخانه_پایتون #پکیج #ماژول #پای_ویژن
#Python #LearnPython #Library #Package #Module #PyVision

🌐 @PyVision
🔥3