eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
610.1K حجم رسانه بالاست
مشاهده در ایتا
بامزه‌ترین قفل صفحه برای معتادای وب گردی! 👨🏻‍💻 یه نابغه اومده یه اکستنشن برای مرورگر ساخته که وقتی زیاد پشت سیستم کار می‌کنی، یهو یه گربه نارنجی گنده میاد کل مانیتورت رو می‌گیره و نمی‌ذاره کار کنی تا بری استراحت کنی! 🐈 ❤️ افزونه Cat Gatekeeper اومده تا با یه گربه‌ی گنده، مانیتورت رو تسخیر کنه! یعنی رسماً مانیتور قفل میشه و هیچ کاری نمی‌تونید بکنید جز اینکه دست از کار بکشید، از پشت میز بلند بشید و یه استراحتی به چشماتون بدید. ✍🏼 Shahin
🔥 چالش ۳۰ روزه Python for AI 🎯 Mini Project #1 ⏰ مهلت ارسال پاسخ: فردا ساعت 20:00 راه ارتباطی https://eitaa.com/joinchat/956171922Cb501d5a32f _ @learnpythonicy
چالش‌ها را انجام می‌دید یا تنبلی می‌کنید؟؟؟ https://eitaa.com/joinchat/956171922Cb501d5a32f
آموزش پایتون
🔥 چالش ۳۰ روزه Python for AI #Day7 🎯 Mini Project #1 ⏰ مهلت ارسال پاسخ: فردا ساعت 20:00 راه ارتب
پاسخ چالش روز هفتم 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} } TOTAL_CREDITS = 140 def get_academic_level(gpa): if gpa >= 18: return "Excellent" elif gpa >= 16: return "Good" elif gpa >= 14: return "Average" else: return "Needs Improvement" def get_status(credits): if credits >= TOTAL_CREDITS: return "Graduated" else: return "In Progress" def show_student_info(name): credits = students[name]["credits"] gpa = students[name]["gpa"] remaining_credits = TOTAL_CREDITS - credits progress_percentage = (credits / TOTAL_CREDITS) * 100 status = get_status(credits) academic_level = get_academic_level(gpa) print("\n------ Student Information ------") print("Name:", name) print("Credits Passed:", credits) print("GPA:", gpa) print("Remaining Credits:", remaining_credits) print(f"Progress Percentage: {progress_percentage:.2f}%") print("Status:", status) print("Academic Level:", academic_level) def calculate_average_gpa(): total_gpa = 0 for student in students: total_gpa += students[student]["gpa"] return total_gpa / len(students) def find_top_student(): top_student = None top_gpa = 0 for student in students: gpa = students[student]["gpa"] if gpa > top_gpa: top_gpa = gpa top_student = student return top_student, top_gpa def show_above_average_students(average_gpa): print("\nStudents With GPA Above Average:") for student in students: gpa = students[student]["gpa"] if gpa > average_gpa: print(student, "-", gpa) student_name = input("Enter student name: ").strip().title() if student_name in students: show_student_info(student_name) top_student, top_gpa = find_top_student() average_gpa = calculate_average_gpa() print("\n------ Class Analytics ------") print(f"Top Student: {top_student} ({top_gpa})") print(f"Average GPA of All Students: {average_gpa:.2f}") show_above_average_students(average_gpa) else: print("Student not found")
364.1K حجم رسانه بالاست
مشاهده در ایتا
🔥 چالش ۳۰ روزه Python for AI 📋 هدف: آشنایی با پردازش متن (Text Processing) که پایه NLP است. ⏰ مهلت: فردا ساعت 20:00 راه ارتباطی https://eitaa.com/joinchat/956171922Cb501d5a32f
انجام بدید، منتظر جواباتونم 🦦🤎
🔥 چالش ۳۰ روزه Python for AI 📁 File Handling تمرین امروز داخل تصویر کامل توضیح داده شده 👌 فقط کافیه فایل رو بخونی و با چند خط کد داده‌ها رو تحلیل کنی 😎 👀 اگر هینت نیاز داری داخل گروه کلمه راهنما و ارسال کن راه ارتباطی https://eitaa.com/joinchat/956171922Cb501d5a32f
آموزش پایتون
🔥 چالش ۳۰ روزه Python for AI #Day9 📁 File Handling تمرین امروز داخل تصویر کامل توضیح داده شده 👌
# Create and write file
with open("students.txt", "w") as file:
    file.write("Ali,17.8\n")
    file.write("Sara,18.5\n")
    file.write("Reza,15.2\n")
    file.write("Nima,18.1\n")
    file.write("Parsa,16.4\n")

# Read file
students = []

with open("students.txt", "r") as file:
    for line in file:
        name, gpa = line.strip().split(",")
        students.append((name, float(gpa)))

# Total students
total_students = len(students)

# Calculate average GPA
total_gpa = 0
top_student = ""
top_gpa = -1

for name, gpa in students:
    total_gpa += gpa

    if gpa > top_gpa:
        top_gpa = gpa
        top_student = name

average_gpa = total_gpa / total_students

# Bonus: students above 18
above_18 = []

for name, gpa in students:
    if gpa > 18:
        above_18.append((name, gpa))

# Output
print("Total Students:", total_students)
print("Average GPA:", round(average_gpa, 1))

print("\nTop Student:")
print(f"{top_student} ({top_gpa})")

print("\nStudents with GPA > 18:")
for name, gpa in above_18:
    print(f"{name} ({gpa}
)")
🔥 of Python for AI Challenge Working with CSV files is your first step into real-world data handling 📊 Today you’ll learn how to read, analyze, and extract insights from structured datasets using Python. Small step, big move toward Data Science