Мова програмування Python – 11 клас
Python зараз є найпопулярнішою мовою програмування для навчання програмуванню. Однак це не тільки мова навчання, вона також широко використовується на практиці. Ми використовуємо Python 3 у розробці Знаємо програмування.
Рекомендовано, якщо ви хочете більше програмувати на Python встановіть його на свій комп’ютер. Однак, щоб навчитися основам програмування на Python, достатньо браузера. У Знаємо програмування, ми пропонуємо багато вправ і прикладів:
- Для початківців спробуйте вправу Вибір, де ви обираєте лише із запропонованих варіантів. Коли ви трохи розігрієтеся, ви можете спробувати Письмова відповідь, де ви пишете відповідь на клавіатурі.
- Ви можете потренуватися в читанні коду у вправі Код кубика, де ваше завдання правильно виконати задану програму. У вправі Розуміння наявні доступні приклади. На них можна побачити, як виглядають програми на Python. Для кожного прикладу підготовлено ряд контрольних запитань, за допомогою яких ви можете перевірити своє розуміння програми.
- Але насамперед спробуйте самостійне програмування. Для цього використовуються вправи Програмування на Python та Python черепаха. Ви пишете програму безпосередньо в браузері, де також можете її запустити і автоматично перевірити, чи вона правильна.
Початківцям ми рекомендуємо приклади з розділу для розминки алгоритмічного мислення, де основні поняття можна перевірити у формі графічного програмування.
Вибір
Швидке практикування шляхом вибору з двох варіантів.
Змінні та числові вирази в Python (середнє) • MER
Зазвичай займає: 5 хв

Математичні функції в Python (середнє) • NEF
Зазвичай займає: 5 хв

Логічні вирази в Python (легке) • MAS
Зазвичай займає: 7 хв

Логічні вирази в Python (середнє) • MES
Зазвичай займає: 5 хв

Логічні вирази в Python (важке) • MFF
Зазвичай займає: 5 хв

Змінні та вирази: мікс вправ (легке) • MCK
Зазвичай займає: 5 хв

Змінні та вирази: мікс вправ (середнє) • MEU
Зазвичай займає: 5 хв

Умовний оператор (if) в Python (легке) • MBB
Зазвичай займає: 5 хв

Умовний оператор (if) в Python (середнє) • MET
Зазвичай займає: 5 хв

Цикл for в Python (легке) • MAB
Зазвичай займає: 5 хв

Цикл for в Python (середнє) • MEV
Зазвичай займає: 5 хв

Цикл while в Python (легке) • MAC
Зазвичай займає: 5 хв

Цикл while в Python (середнє) • ME3
Зазвичай займає: 5 хв

Функції в Python (легке) • MAV
Зазвичай займає: 5 хв

Функції в Python (середнє) • ME6
Зазвичай займає: 5 хв

Контроль розрахунків: мікс вправ (легке) • MCL
Зазвичай займає: 5 хв

Контроль розрахунків: мікс вправ (середнє) • ME4
Зазвичай займає: 5 хв

Огляд типів даних (легке) • MEC
Зазвичай займає: 5 хв

Огляд типів даних (середнє) • MFC
Зазвичай займає: 5 хв

Рядок в Python (легке) • MAW
Зазвичай займає: 5 хв

Рядок в Python (середнє) • MFA
Зазвичай займає: 5 хв

Рядок в Python (важке) • MFB
Зазвичай займає: 5 хв

Списки в Python (легке) • MAR
Зазвичай займає: 5 хв

Списки в Python (середнє) • MAU
Зазвичай займає: 5 хв

Типи даних: мікс вправ (легке) • MCM
Зазвичай займає: 5 хв

Pexeso
Вправа на знаходження пар.
Змінні та числові вирази в Python (середнє) • MKW
Зазвичай займає: 5 хв

Логічні вирази в Python (середнє) • MKV
Зазвичай займає: 5 хв

Огляд типів даних (середнє) • MKT
Зазвичай займає: 5 хв

Розуміння
Читання текстів і відповіді на питання для тренування розуміння тексту.
Внутрішні цикли в Python
Функції в Python
Рядок в Python
Списки в Python
Словники в Python
Розрахунки з числами
Письмова відповідь
Вправа, в якій ви набираєте відповідь на клавіатурі.
Змінні та числові вирази в Python (легке) • MD6
Зазвичай займає: 5 хв

Умовний оператор (if) в Python (легке) • MEB
Зазвичай займає: 5 хв

Рядок в Python (легке) • MEA
Зазвичай займає: 5 хв

Код кубика
Переміщайте кубик по плану відповідно до вказаної програми. Потренуйте свою навичку читати програми.
Гральні кістки на Python: розминка
Гральні кістки в Python: цикл for
Гральні кістки в Python: цикл while
Гральні кістки в Python: функції
Python черепаха
Створення програм на мові Python, малювання зображень за допомогою графіки черепахи.
Основи
Повторення
Змінні
Вкладені цикли та цікаві візерунки
Функція
Функція II
Налагодження програм
Змінні та умови
Підступне
Прямі кути
Програмування в Python
Програмування безпосередньо в браузері, з автоматичною оцінкою коректності програми.