TGViewer
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 @codecat_dev · 140 subscribers
Post #236 138
ماژول (Module) در پایتون چیست؟

به زبان ساده، ماژول یک فایل پایتونی است که شامل توابع، کلاس‌ها و متغیرهای از پیش نوشته‌شده است. برنامه‌نویسان حرفه‌ای این کدها را نوشته‌اند تا کارهای رایج (مثل کار با تاریخ، ریاضیات، وب، هوش مصنوعی و...) را برای شما آسان کنند.

چرا از ماژول استفاده می‌کنیم؟

· برای جلوگیری از دوباره‌نویسی کد (اصل DRY)
· برای استفاده از توانایی‌های دیگران بدون نیاز به اختراع دوباره چرخ
· برای افزایش سرعت و کیفیت توسعه نرم‌افزار

ماژول‌ها به دو دسته تقسیم می‌شوند:

1. ماژول‌های داخلی (Built-in): مثل math، datetime، os که همراه با خود پایتون نصب می‌شوند.
2. ماژول‌های شخص‌ثالث (Third-party): مثل requests، numpy، django که باید نصبشان کنید.

چگونه ماژول نصب کنیم؟
با استفاده از ابزار pip (مخفف Package Installer for Python) از مخزن رسمی PyPI (Python Package Index):

pip install requests

چطور از ماژول استفاده کنیم؟
با دستور import در کد خود:

import math
print(math.sqrt(16)) # خروجی: 4.0


حالا بگو ببینم تا الان از ماژول ها استفاده کردی اگه آره از کدوم ؟ توی ویندوز یا لینوکس؟😉🧐


#تیک_پایتون


@MPL_Code
More from @codecat_dev
  1. Oct 5, 2026مطمئناً براتون پیش اومده که یه کتابخانه یا پکیجی رو توی VSCode نصب کردید یا هر تغییراتی رو…
  2. Oct 4, 2026برای وقتی که کد نمی‌زنی. #پیشنهاد‌پیشی 🐾 @CodeCat_Dev
  3. Oct 4, 2026یادتونه بچه بودیم پلانکتون رو مسخره میکردیم که با یه مانیتور ازدواج کرده؟ 🐾 @CodeCat_Dev
  4. Oct 3, 2026نماد لینوکس، پنگوئنی به نام Tux است که چاق و نشسته به نظر می‌رسد. دلیل این طراحی ترکیبی از…
  5. Oct 3, 2026photo post
  6. Oct 3, 2026عاشق جنوب و لهجه شون م 🐾 @CodeCat_Dev
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →