eitaa logo
آموزش برنامه نویسی پایتون و AI
377 دنبال‌کننده
594 عکس
177 ویدیو
946 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
هدایت شده از یاسر محمودیان
1 | x = 10 # سطح 0 2 | if x > 5: # سطح 0 3 | print("x بزرگتر است") # سطح 1 ← داخل if 4 | if x > 8: # سطح 1 ← داخل if 5 | print("خیلی بزرگ") # سطح 2 ← داخل if دوم 6 | print("هنوز داخل if") # سطح 1 ← از if دوم خارج شدیم 7 | print("پایان") # سطح 0 ← از همه ifها خارج شدیم
آموزش برنامه نویسی پایتون و AI
✨️کد ها در دوره جدید تقدیم می‌شود
🌿☀️صبح‌تان پر انرژی و روزتان پر از دستاوردهای ارزشمند. امید که امروز گامی موفق در مسیر اهداف‌تان بردارید. ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
محورهای ۱۲ گانه هفتمین جشنواره علمی پژوهشی پژوهشسراها( ویژه دوره اول و دوم متوسطه) 🟣 نحوه ثبت نام دانش آموزان: ۱. با شماره پدر یا مادر وارد سایت my.medu.ir بشید ۲. با انتخاب نقش خودتون (دانش آموز) وارد صفحه خودتون بشید ۳. قسمت پژوهش سرا رو پیدا و انتخاب کنید ۴. با انتخاب محور و گرایش توی مسابقه ثبت نام کنید 🟢 توجه: اگر میخواید گروهی ثبت نام کنید، سر گروه باید کدملی اعضا رو داشته باشه و اون ثبت نام رو انجام بده. بعد اعضا باید وارد صفحه خودشون بشن و تایید کنند. 🔵دانلودشیوه نامه‌ها در سایت پژوهش سراهای کشور https://src.medu.gov.ir/fa/node/484010 و پژوهش‌سرای خوارزمی کرج به ادرس: www.kharazmisrc.ir 🔴نیاز به مهر و امضای قسمت پایین شناسنامه اثر نیست. 🟡 مهلت ثبت نام قطعی( تمدید نمی‌شود) تا ۲۶ اردیبهشت @kharazmiifs کانال رسمی                 پژوهش سراهای دانش آموزی کشور                    @pajouheshsara                   ╰═══❁💠❁═══
یک بازی جدید و عالی ✅با ما همراه باشید در 👇 http://rubika.ir/PyPlus_Admin
🚀 آموزش پایتون با انیمیشن‌های زنده! دیگر کدنویسی خشک و خسته‌کننده نیست. ✅ متغیر و مقداردهی رو ببین ✅ حلقه for رو گام به گام تماشا کن ✅ با فراخوانی تابع آشنا شو 🎨 طراحی مدرن، افکت شیشه‌ای، و انیمیشن‌های جذاب 👆 فقط کلیک کن و ببین چطور کد اجرا می‌شه 🧠 مناسب برای مبتدی‌ها و هر کسی که می‌خواد پایتون رو با لذت یاد بگیره ✅با ما همراه باشید در 👇 http://rubika.ir/PyPlus_Admin
مثال پایتون.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... نیز نشان داده می‌شود دکمه کپی: با کلیک روی 📋 آدرس کپی می‌شود هاور افکت: با قرار گرفتن موس روی هر ردیف، هایلایت می‌شود اسکرول: امکان اسکرول برای تعداد زیاد اعداد توست نوتیفیکیشن: پیام‌های موقت برای عملیات