пайтон. Презентация по информатике на тему _Программирование на языке Py. Занятие Арифметические выражения. Оператор ввода данных с клавиатуры Запуск
Скачать 1.35 Mb.
|
Программирование на языке Python 1 Педагог: Малышева Марина Ивановна Занятие 2. Арифметические выражения. Оператор ввода данных с клавиатуры Запуск. Пуск -> Python 3.8 -> IDLE (Python 3.6 32-bit) Открыть окно Программного режима: File -> New file Консольный (интерактивный) режим. Программный режим. Запустить программу на выполнение: Run -> Run Module (F5) input – оператор ввода данных с клавиатуры 3 a = input () b = input (‘Введите число:’) Результат оператора input – строка символов! a = int ( input ()) int – функция преобразования символов в целое число Ввод с подсказкой a, b = map ( int , input (). split ()) Ввод двух значений в одной строке: разделить строку на части по пробелам Сложение чисел: 4 a = int ( input ()) b = int ( input ()) c = a + b (c) ( "Введите два числа: " ) a = int ( input ()) b = int ( input ()) c = a + b ( "Сумма=" , c) Протокол: Введите два целых числа 25 30 Сумма = 55 простое решение полное решение • Наберите программу в среде Python. • Запустите программу на выполнение (F5) • Сохраните программу с именем sum1.py • Наберите программу в среде Python. • Запустите программу на выполнение (F5) • Сохраните программу с именем sum2.py Арифметические выражения 5 a = (c + b** 5 * 3 - 1 ) / 2 * d Приоритет : 1) скобки () 2) возведение в степень ** 3) умножение и деление *, / 4) сложение и вычитание +, - d b c a 2 1 3 5 Задание: расставьте цифры в выражении по порядку выполнения действий (от1 до 6) Python Деление 6 / - деление // - целочисленное деление ( отбрасываем дробную часть) a = 20 b = 10 c = a/b print(c) Ответ: 2.0 a = 29 b = 10 c = a//b print(c) Ответ: 2 % – остаток от деления a = 29 b = 10 c = a%b print(c) Ответ: 9 Задание: 10 / 5 = 2 5 / 2 = 2/ 5 // 2 = 5%2 = a = 29 b = 10 c = a/b print(c) Ответ: 2.9 Задание по теме « // и % » 7 a = 1234 d = a % 10 a = a // 10 d = a % 10 a = a // 10 d = a % 10 a = a // 10 d = a % 10 a = a // 10 a = 1234 d = a = d = a = d = a = d = a = Задачи 8 «1»: Ввести три числа: цену пирожка (два числа: рубли, копейки) и количество пирожков. Найти сумму, которую нужно заплатить (рубли и копейки). Пример: Стоимость пирожка: 12 50 Сколько пирожков: 5 К оплате: 62 руб. 50 коп. «2»: Поменять местами значения двух переменных. Пример: Введите значение переменной a: 4 Введите значение переменной b: 6 a=6 b=4 a, b = b, a Решение в стиле Python: с = a a = b b = c Задания 9 «3»: Ввести число, обозначающее количество секунд. Вывести то же самое время в часах, минутах и секундах. Пример: Число секунд: 8325 2 ч. 18 мин. 45 с «4»: Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками – 10 минут. Ввести номер урока и вывести время его окончания. Пример: Введите номер урока: 6 13-50 |