Подготовка к ОГЭ и ЕГЭ по информатике с использованием ЯП Python
Компьютерная программа — список команд для компьютера. Команды могут быть любыми:
- считать информацию с клавиатуры;
- произвести арифметические вычисления (+, −, *, /);
- вывести информацию на экран.
Язык программирования — набор определенных правил, по которым компьютер может понимать команды (инструкции) и выполнять их.
Языки программирования:
Python
Язык Python разработал голландский программист Гвидо Ван Россум в 1991 году. Гвидо был фанатом британского комедийного сериала «Летающий цирк Монти Пайтона», откуда и пришло название языка.
Задачи, решаемые с помощью Python:
- Системное программирование
- Графические приложения
- Веб-приложения
- Интеграция компонентов
Проекты, в которых используется Python:
- Компания Google использует Python в своей поисковой системе;
- Сервис YouTube в значительной степени реализован на Python;
- Программа BitTorrent для обмена файлами в пиринговых сетях написана на языке Python;
- NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.
Основы программирования:
команды print и input
Print и input – самые основные, а главное первые команды, с которыми встречается человек, решивший начать изучение Python.
Команда print() используется для вывода данных на экран:
Например, следующий код:
print(' Мы изучаем язык Python ')
выведет на экран текст:
Мы изучаем язык Python
Input
Для считывания данных в языке Python используется команда input():
print('Как тебя зовут?')
name = input()
print('Привет,', name )
Переменные
Переменная – определённое место в памяти, наделённое своим именем и хранящее некие данные.
В имени переменной:
- Можно использовать только латинские буквы a-z, A-Z, цифры и символ нижнего подчеркивания (_);
- Имя переменной не может начинаться с цифры;
- Имя переменной по возможности должно отражать её назначение.
Операции с числами
В языке Python, как и в математике, над числами можно совершать 4 основные операции (+, −, *, /).
Оператор
Описание
+
сложение
-
вычитание
*
умножение
/
деление
Задание 6 – ОГЭ (1)
Задание 6 – ОГЭ (2)
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Укажите наименьшее целое значение параметра A , при котором для указанных входных данных программа напечатает «NO» восемь раз.
Задание 15.2 – ОГЭ
Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить среднюю зарегистрированную скорость всех автомобилей. Если не менее двух автомобилей двигались со скоростью не больше 40 км/ч, выведите «YES», иначе выведите «NO».
Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести среднюю скорость, с точностью до одного знака после запятой, затем «YES» или «NO».
Задание 2 – ЕГЭ (1)
Задание 27 – ЕГЭ (2)
Задание 27 – ЕГЭ (2)