Welcome to PyLearn Online

print("Hello, Python Learners!")

Featured Courses

# List of available courses
courses = [
    "Python 101: From Zero to Hero",
    "Data Science with Pandas",
    "Web Development with Django",
    "Machine Learning Fundamentals",
    "Automation with Python"
]

for course in courses:
    print(f"Course available: {course}")

Upcoming Lesson: Functions

def calculate_grade(score):
    if score >= 90:
        return "A"
    elif score >= 80:
        return "B"
    elif score >= 70:
        return "C"
    else:
        return "Needs Improvement"

# Example usage
student_score = 85
print(f"Grade: {calculate_grade(student_score)}")

Student Progress Tracker

class Student:
    def __init__(self, name, courses_completed):
        self.name = name
        self.courses_completed = courses_completed

    def add_course(self, course_name):
        self.courses_completed.append(course_name)

    def show_progress(self):
        print(f"{self.name} has completed:")
        for course in self.courses_completed:
            print(f"- {course}")

# Create a new student
alice = Student("Alice", ["Python 101"])
alice.add_course("Data Structures")
alice.show_progress()
# Platform statistics
active_students = 10245
courses_available = 37
completion_rate = 0.87 # 87%

print(f"""
PyLearn Statistics:
- Active Students: {active_students:,}
- Courses Available: {courses_available}
- Completion Rate: {completion_rate:.0%}
"""
)