ввод вывод данных 6 класс. Задача. Ввести с клавиатуры два числа и найти их сумму. Введите два целых числа 25 30 253055
Скачать 287.4 Kb.
|
Ввод и вывод данныхЦели обучения:6.3.2.1 записывать линейные алгоритмы на языке PythonПрограммирование на языке Python (пайтон) Сложение чиселЗадача. Ввести с клавиатуры два числа и найти их сумму. Введите два целых числа 25 30 25+30=55 компьютер пользователь компьютер считает сам!
? ПеременныеПеременная – это область памяти, в которой хранится некоторая величина (данные). Величина, а значит и переменная, имеет имя, тип и значение. Значение переменной можно изменять во время работы программы. a Значение Имя Имена переменныхМОЖНО использовать
заглавные и строчные буквы различаются НЕЛЬЗЯ использовать
имя не может начинаться с цифры Какие имена правильные? AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B Типы переменныхa = 4 print ( type(a) ) целое число (integer) a = 4.5 print ( type(a) ) вещественное число a = "Вася" print ( type(a) ) символьная строка a = True print ( type(a) ) логическая Зачем нужен тип переменной?Тип определяет:
Как записать значение в переменную?a = 5 оператор присваивания При записи нового значения старое удаляется из памяти! ! 5 Оператор – это команда языка программирования (инструкция). Оператор присваивания – это команда для присваивания нового значения переменной. a a = 7 7
! 5 a Для ввода значения переменной с клавиатуры используется функция input() a = input() ввести строку с клавиатуры и связать с переменной a b = input() с = a + b print ( c ) Пример: Если ввести с клавиатуры 21 и 33, то получим 2133. 21 33 2133 Почему? ? Результат функции input – строка символов! ! a = int( input() ) b = int( input() ) Чтобы преобразовать вводимые с клавиатуры символы в целое число, надо указать тип вводимой переменной, т.е. int: Ввод с подсказкойподсказка Введите число: 26 a = int( input("Введите число: ") ) Изменение значений переменнойa = 5 b = a + 2 a = (a + 2)*(b – 3) b = b + 1 a 5 b =5+2 7 28 =(5+2)*(7-3) =7+1 8 Вывод данныхprint ( a ) значение переменной print ( "Ответ: ", a ) значение и текст перечисление через запятую print ( "Ответ: ", a+b ) вычисление выражения print ( a, "+", b, "=", c ) 2 + 3 = 5 через пробелы print ( a, "+", b, "=", c, sep = "" ) 2+3=5 sep = "" убрать разделители Сложение чисел: простое решениеa = int ( input() ) b = int ( input() ) c = a + b print ( c ) Что плохо? ? Сложение чисел: полное решениеprint ( "Введите два числа: " ) a = int ( input() ) b = int ( input() ) c = a + b print ( a, "+", b, "=", c, sep="" ) Протокол: Введите два целых числа 25 30 25+30=55 компьютер пользователь подсказка ! Задания
Задания«1»: Ввести три числа, найти их сумму. Пример: Введите три числа: 4 5 7 4+5+7=16 «2»: Ввести три числа, найти их сумму и произведение. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 Задания«3»: Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7)/3=5.333333 |