eitaa logo
آموزش برنامه نویسی پایتون و AI
377 دنبال‌کننده
594 عکس
177 ویدیو
946 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
مثال پایتون.py
حجم: 3.1K
🚀 هوش مصنوعی با پایتون خالص، حتی بدون نصب هیچ کتابخانه‌ای! این کد رو توی گوشی‌ت اجرا کن (با برنامه Pydroid 3) و ببین چطور یک مدل یادگیری ماشین، رابطه بین دما و فروش بستنی رو خودش یاد می‌گیره. ✨ ویژگی‌های این مثال: - فقط پایتون خالص (بدون numpy، بدون sklearn) - قابل اجرا روی گوشی اندروید و آیفون - درک ساده از مفهوم رگرسیون خطی - کمتر از ۳۰ خط کد 👨‍💻 اولین مدل هوش مصنوعی خودت رو بساز!
در پایتون، واژهٔ کلید (key) در دو مفهوم پرکاربرد به کار می‌رود: --- ۱. کلید در دیکشنری‌ها (Dictionary Keys) دیکشنری (dict) یک ساختمان داده است که اطلاعات را به‌صورت جفت‌های کلید-مقدار ذخیره می‌کند. هر کلید مانند یک برچسب منحصربه‌فرد عمل می‌کند که برای دسترسی به مقدار متناظرش استفاده می‌شود. ویژگی‌های کلید در دیکشنری: · باید تغییرناپذیر (immutable) و قابل درهم‌سازی (hashable) باشد. انواع مجاز: رشته (str)، عدد صحیح (int)، عدد اعشاری (float)، چندتایی (tuple) (به‌شرطی که اعضای آن هم تغییرناپذیر باشند)، و ... · یکتا (unique) است؛ کلید تکراری نمی‌توان داشت. · با استفاده از کلید می‌توان خیلی سریع به مقدار دسترسی پیدا کرد (میانگین O(1)). مثال: python student = { "name": "Ali", "age": 21, "grades": (18, 17, 20) } print(student["name"]) # Ali print(student.get("age")) # 21 نکته: لیست (list) چون تغییرپذیر است، نمی‌تواند به‌عنوان کلید دیکشنری استفاده شود. --- ۲. پارامتر key در توابع مرتب‌سازی و جستجو در توابعی مانند sorted()، list.sort()، max()، min() و ... می‌توان یک آرگومان به نام key (کلید) پاس داد. این آرگومان یک تابع است که برای هر عنصر فراخوانی می‌شود و مقداری برمی‌گرداند که مقایسه و مرتب‌سازی بر اساس آن انجام می‌شود. مفهوم: عناصر اصلی تغییر نمی‌کنند، اما ترتیب یا انتخاب بر اساس «کلید» محاسبه‌شده انجام می‌شود. مثال با sorted() (مرتب‌سازی): python words = ["Python", "is", "fun"] # مرتب‌سازی بر اساس طول کلمه (تعداد حروف) sorted_words = sorted(words, key=len) print(sorted_words) # ['is', 'fun', 'Python'] مثال با max(): python students = [ {"name": "Ali", "score": 85}, {"name": "Sara", "score": 92} ] top_student = max(students, key=lambda s: s["score"]) print(top_student["name"]) # Sara در اینجا key یک تابع لامبدا است که نمرهٔ هر دانشجو را استخراج می‌کند؛ سپس max بر اساس آن نمره بزرگترین را پیدا می‌کند. نکته: خود پارامتر key نیازی به تغییر عناصر اصلی ندارد و فقط معیار مقایسه را مشخص می‌کند. --- پس بسته به زمینه: · اگر بحث دیکشنری باشد، کلید همان برچسبی است که به مقدار اشاره می‌کند. · اگر بحث مرتب‌سازی یا جستجو باشد، key تابعی است که معیار مقایسه را تعیین می‌کند.
ویژگی‌های جذاب این برنامه: نمایش دو قسمتی: سمت راست ورودی، سمت چپ نمایش حافظه رنگ‌بندی داینامیک: هر آدرس حافظه یک رنگ متفاوت دارد شناسایی کش شدن: اعداد تکراری با علامت 🔁 نمایش داده می‌شوند نمایش به صورت بایت‌بایت: آدرس حافظه گروه‌بندی شده نمایش هگزادسیمال: آدرس به صورت 0x... نیز نشان داده می‌شود دکمه کپی: با کلیک روی 📋 آدرس کپی می‌شود هاور افکت: با قرار گرفتن موس روی هر ردیف، هایلایت می‌شود اسکرول: امکان اسکرول برای تعداد زیاد اعداد توست نوتیفیکیشن: پیام‌های موقت برای عملیات
آموزش برنامه نویسی پایتون و AI
تابع id() در پایتون آدرس حافظه شی را برمی‌گرداند.
با سلام و احترام بی‌نهایت خدمت تمام همراهان عزیز و وفادار کانال باعث افتخار ماست که اعلام کنیم، به لطف خداوند متعال و حمایت‌های بی‌دریغ شما همراهان گرامی، امروز کانال ما به عنوان یکی از محبوب‌ترین و متنوع‌ترین کانال‌های فعال در حوزه ایده و پروژه شناخته می‌شود. در حال حاضر، بیش از ۹۰۰ فایل آموزشی، پروژه عملی و ایده اجرایی به صورت کاملاً رایگان در اختیار علاقه‌مندان قرار گرفته است. این حجم از خلاقیت و تنوع، حاصل تلاش تیم برنامه‌نویسی و اعتماد شماست و به جرأت می‌توان گفت مشابه آن در کمتر کانالی یافت می‌شود. اما برای گسترش هرچه بیشتر فعالیت‌ها، تولید محتوای جدید و حمایت بیشتر از تیم برنامه‌نویسی، نیازمند معرفی کانال به دیگر علاقه‌مندان هستیم. از تمامی همراهان عزیز خواهشمندیم، اگر از محتوای کانال بهره‌برده‌اید، لطفاً کانال را به دوستان و همکارانی که به برنامه‌نویسی، ایده‌پردازی و کارآفرینی دیجیتال علاقه دارند معرفی کنید. حمایت شما، انگیزه بخش تیم برای ارائه پروژه‌های بزرگ‌تر و باکیفیت‌تر خواهد بود. با سپاس از همراهی همیشگی‌تان تیم برنامه‌نویسی پایتون و هوش مصنوعی 💐
همه چیز درباره عملگرها و اولویت‌ها در پایتون.html
حجم: 20.7K
🚀 _همه چیز درباره عملگرها و اولویت‌ها در پایتون – جامع ترین مرجع_ آیا می‌دانید چرا عبارت
2 + 3 * 4
خروجی ۱۴ می‌دهد نه ۲۰؟ 🔹 رازش در اولویت عملگرها در پایتون است. در این آموزش کامل و رایگان، تمام عملگرهای پایتون از توان (
**
) گرفته تا عملگر والروس (
:=
) و عملگرهای بیتی (
&
,
|
,
^
) را با جدول اولویت‌بندی شده یاد بگیرید. 🔐 برای دسترسی به محتوای کامل: ✅ نام و نام خانوادگی خود را وارد کنید ✅ رمز عبور ۱۴۰۵ را وارد نمایید 📚 پس از ورود، جدول کامل اولویت عملگرها (از اولویت ۱ تا ۲۱)، مثال‌های عملی، نکات کلیدی و خیلی بیشتر در اختیار شماست. 📢 عضویت در کانال ایتا: 👉 @learns_py 💡 منتظر چی هستی؟ همین حالا وارد شو و پایتون رو حرفه‌ای یاد بگیر!
_انواع داده در پایتون.html
حجم: 21.8K
🧩 _انواع داده در پایتون – از صفر تا صد به سبکی جدید_ آیا می‌دانستید در پایتون، حتی عدد، رشته و لیست همگی یک «شیء» هستند؟ 📦 هر متغیر می‌تواند از نوع زیر باشد: ✅ عدد صحیح (int) | اعشاری (float) | مختلط (complex) ✅ رشته (str) | بولین (bool) | None ✅ لیست (list) – mutable ✅ تاپل (tuple) – immutable ✅ دیکشنری (dict) – کلید-مقدار ✅ مجموعه (set) و frozenset ✅ bytes و bytearray ✨ در این آموزش جامع و رایگان: - تفاوت انواع تغییرپذیر (Mutable) با تغییرناپذیر (Immutable) - مثال‌های واقعی و نکات کلیدی برای هر نوع داده - تشخیص نوع با type() و isinstance() 🔐 برای دسترسی به محتوای کامل: ✅ نام و نام خانوادگی خود را وارد کنید ✅ رمز عبور ۱۴۰۵ را وارد نمایید 📢 عضویت در کانال ایتا: 👉 @learns_py 💡 پایتون را حرفه‌ای یاد بگیر، از مبانی داده تا پروژه‌های هوش مصنوعی!