eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
📢 روز یکم از چالش ۳۰ روزه Python for AI 🎯 موضوع: Variables + Input + Basic Calculations ⭐️ سطح: مبتدی ⏳ زمان تخمینی: 10 تا 20 دقیقه 📝 صورت مسئله: فرض کنید می‌خواهیم اولین بخش یک Student Analytics System را طراحی کنیم. دیتای زیر را در برنامه خود قرار دهید:
students = {
    "Ali": {"credits": 70, "gpa": 17.8},
    "Sara": {"credits": 95, "gpa": 18.5},
    "Reza": {"credits": 40, "gpa": 15.2},
    "Nima": {"credits": 120, "gpa": 18.1},
    "Parsa": {"credits": 55, "gpa": 16.4},
    "Arman": {"credits": 80, "gpa": 17.1},
    "Mina": {"credits": 140, "gpa": 19.0},
    "Ava": {"credits": 35, "gpa": 16.8},
    "Yasmin": {"credits": 110, "gpa": 18.7},
    "Amir": {"credits": 65, "gpa": 15.9}
}
برنامه باید: 1️⃣ نام دانشجو را از کاربر دریافت کند. 2️⃣ اطلاعات دانشجو را نمایش دهد: - Name - Credits Passed - GPA - Remaining Credits - Progress Percentage *فرض کنید برای فارغ‌التحصیلی به 140 واحد نیاز است. ( اگر دانشجو 140 واحد یا بیشتر گذرانده باشد: Status: Graduated در غیر این صورت: Status: In Progress ) 📌 نمونه خروجی: Enter student name: Ali Name: Ali Credits Passed: 70 GPA: 17.8 Remaining Credits: 70 Progress: 50% 📋 قوانین: ✅ خروجی‌ها و نام متغیرها به زبان انگلیسی باشند. ❌ استفاده از ChatGPT فقط برای گرفتن Hint مجاز است، نه دریافت کد کامل 🫪 💡 اگر مبتدی هستی نگران نباش. هدف این چالش یادگیری و پیشرفت روزانه است، نه کامل بودن. ❓ اگر به راهنمایی نیاز داشتی: https://eitaa.com/joinchat/956171922Cb501d5a32fمهلت ارسال پاسخ فردا ساعت 20:00 فردا علاوه بر انتشار پاسخ رسمی، چالش Day 2 را هم میزارم. 🧡🔥 تغییرات بزرگ یک شبه اتفاق نمی‌افتند.