Ввод и вывод в языке программирования Python. Переменные и оператор присваивания.
презентация к уроку по информатике и икт (8 класс)

Шоленкова Светлана Павловна

Презентация для учащихся 8 классов школы №5 г. Курска для дистанционного обучения. Представляет собой часть презентации К.Ю. Полякова для изучения языка Python в 8 классе Презентации к главе 8 (учебник для 10 класса). Язык Python.  01.02.2016

 

Скачать:

ВложениеРазмер
Office presentation icon vvod-vyvod-peremennye.ppt741.5 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Программирование на языке Python Понятие переменной Ввод и вывод данных Домашнее задание

Слайд 2

Программирование на языке Python Простейшие программы

Слайд 3

Сложение чисел Задача . Ввести с клавиатуры два числа и найти их сумму. Введите два целых числа 25 30 25+30=55 компьютер пользователь компьютер считает сам! Как ввести числа в память? Где хранить введенные числа ? Как вычислить? Как вывести результат? ?

Слайд 4

Переменные Переменная – это область памяти, в которой хранится некоторая величина (данные). Величина, а значит и переменная, имеет имя, тип и значение. Значение переменной можно изменять во время работы программы. Значение Имя

Слайд 5

Имена переменных МОЖНО использовать латинские буквы ( A-Z, a-z) русские буквы ( не рекомендуется! ) цифры знак подчеркивания _ заглавные и строчные буквы различаются имя не может начинаться с цифры Какие имена правильные? AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B

Слайд 6

Типы переменных a = 4 print ( type (a) ) целое число ( integer ) a = 4.5 print ( type (a) ) вещественное число a = "Вася" print ( type (a) ) символьная строка a = True print ( type (a) ) логическая

Слайд 7

Зачем нужен тип переменной? Тип определяет: область допустимых значений допустимые операции объём памяти формат хранения данных

Слайд 8

Как записать значение в переменную? a = 5 оператор присваивания При записи нового значения старое удаляется из памяти! ! 5 Оператор – это команда языка программирования (инструкция). Оператор присваивания – это команда для присваивания нового значения переменной. a a = 7 7

Слайд 9

Ввод значения с клавиатуры Программа ждет, пока пользователь введет значение и нажмет Enter . Введенное значение записывается в переменную a (связывается с именем a ) ! 5 a Для ввода значения переменной с клавиатуры используется функция input()

Слайд 10

Ввод значения с клавиатуры a = input () ввести строку с клавиатуры и связать с переменной a b = input () с = a + b print ( c ) Пример: Если ввести с клавиатуры 21 и 33, то получим 2133. 21 33 2133 Почему? ? Результат функции input – строка символов! ! a = int ( input () ) b = int ( input () ) Чтобы преобразовать вводимые с клавиатуры символы в целое число, надо указать тип вводимой переменной, т.е. int :

Слайд 11

Ввод с подсказкой подсказка Введите число: 26 a = int ( input ( "Введите число: " ) )

Слайд 12

Изменение значений переменной 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

Слайд 13

Вывод данных print ( a ) значение переменной print ( "Ответ: " , a ) значение и текст перечисление через запятую print ( "Ответ: " , a+b ) вычисление выражения print ( a, "+" , b, "=" , c ) 2 + 3 = 5 через пробелы print ( a, "+" , b, "=" , c, sep = "" ) 2+3=5 sep = "" убрать разделители

Слайд 14

Сложение чисел: простое решение a = int ( input () ) b = int ( input () ) c = a + b print ( c ) Что плохо? ?

Слайд 15

p rint ( "Введите два числа: " ) a = int ( input () ) b = int ( input () ) c = a + b print ( a, "+" , b, "=" , c, sep= "" ) Сложение чисел: полное решение Протокол: Введите два целых числа 25 30 25+30=55 компьютер пользователь подсказка

Слайд 16

Задания Уважаемые ученики! Вы пишите программы в текстовом редакторе Блокнот (все три задания в одном файле) и отправляете мне на электронную почту sholenkova@mail.ru до 13.04.2020. Можете использовать почту родителей, но лучше если заведете свою. В теме указываете ваш класс, а файл называете своей фамилией, например: Тема: 8б, Аванесов. Если что-то непонятно, то задавайте вопросы.

Слайд 17

Задания «1»: Ввести три числа, найти их сумму. Пример: Введите три числа: 4 5 7 4+5+7=16 «2»: Ввести три числа, найти их сумму и произведение. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140

Слайд 18

Задания «3»: Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7) / 3 =5.33 3333

Слайд 19

Конец фильма ПОЛЯКОВ Константин Юрьевич д.т.н., учитель информатики ГБОУ СОШ № 163, г. Санкт-Петербург kpolyakov@mail.ru


По теме: методические разработки, презентации и конспекты

Операторы ввода и вывода на языке Паскаль

Операторы ввода и вывода на языке Паскаль....

Язык программирования Python. Конспект урока №1. Знакомство с Python

Конспект урока по программированию на языке Python для учащихся 8-11 классов. Урок №1. Знакомство с Pytho...

Язык программирования Python. Конспект урока №2. Условный оператор IF

Конспект урока по программированию на языке Python для учащихся 8-11 классов. Урок №2. Условный оператор IF...

Язык программирования Python. Конспект урока №3. Цикл с предусловием WHILE

Конспект урока по программированию на языке Python для учащихся 8-11 классов. Урок №3. Цикл с предусловием WHILE...

13.04.2020 Задание для 8-х классов: Условный оператор в языке программирования Python

Задание для учащихся 8-классов для дистанционного изучения темы "Условный оператор в языке программрования Python"...

Конспект урока по теме «Запись алгоритмов на языках программирования. Язык программирования Python»

Вся история человечества – это история раздвигания граней неизвестного. Одним из вечно спорных и до сих пор нерешенных вопросов человека к самому себе остается вопрос о возможности создания иску...