Организация ввода и вывода данных. Начала программирования. 8 класс

Содержание

Слайд 2

Ключевые слова

оператор вывода print
формат вывода
оператор ввода input

Ключевые слова оператор вывода print формат вывода оператор ввода input

Слайд 3

Вывод данных

Вывод данных из оперативной памяти на экран монитора:

print(<выражение 1> ,< выражение

Вывод данных Вывод данных из оперативной памяти на экран монитора: print( ,
2> , ...,< выражение N>)

список вывода

Выражения - символьные, числовые, логические, в том числе переменные и константы
Пример:
s = 10
print ('s=',s)
На экране:
s= 10

Информация в кавычках выводится на экран без изменений

Слайд 4

Варианты организации вывода

Варианты организации вывода

Слайд 5

d - вывод целого значения
f – вывод вещественного значения

Формат вывода

Формат

d - вывод целого значения f – вывод вещественного значения Формат вывода
вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной.

Слайд 6

Первая программа

r = 5.4
c = 2 * 3.14 * r
s = 3.14

Первая программа r = 5.4 c = 2 * 3.14 * r
* r * r
print ('c=', c)
print ('s=', s)

Слайд 7

Ввод данных с клавиатуры

<имя переменной> = input()

Ввод в оперативную память значений

Ввод данных с клавиатуры = input() Ввод в оперативную память значений переменных
переменных :

Выполнение оператора input:
компьютер переходит в режим ожидания данных:
пользователь вводит данные с клавиатуры:
- значение переменной
пользователь нажимает клавишу Enter.

Переменная будет строкового типа (str)

Слайд 8

Ввод данных с клавиатуры

<имя переменной> = int (input())

Ввод переменных целого типа:

Переменная

Ввод данных с клавиатуры = int (input()) Ввод переменных целого типа: Переменная
из строковой сразу преобразуется в целую

Ввод переменных вещественного типа (float):

<имя переменной> = float (input())

Переменная из типа str сразу преобразуется в тип float

Ввод переменных c приглашением:

n = int (input ("введи n:") )

Слайд 9

Ввод данных с клавиатуры

При вводе числа ввести через пробел:
4 5

Ввод данных с клавиатуры При вводе числа ввести через пробел: 4 5

Количество переменных в операторе присваивания в левой части должно соответствовать количеству переменных, введенных с клавиатуры пользователем

!

a, b = map ( int, input().split() )

Ввод двух значений в одной строке
a и b - целые числа, данные разделены пробелом

Слайд 10

Улучшенная программа

r = float(input('Введите радиус:'))
c = 2 * 3.14 * r
s =

Улучшенная программа r = float(input('Введите радиус:')) c = 2 * 3.14 *
3.14 * r * r
print ("c=", "{:6.4f}". format(c))
print ("s=", " {:6.4f}". format(s))

Слайд 11

Самое главное

Для ввода в оперативную память значений переменных используется оператор ввода input.
Для

Самое главное Для ввода в оперативную память значений переменных используется оператор ввода
вывода данных из оперативной памяти на экран монитора используется оператор вывода print.
Ввод исходных данных и вывод результатов должны быть организованы понятно и удобно; это обеспечивает дружественность пользовательского интерфейса.

Слайд 12

Опорный конспект

Ввод в оперативную память значений переменных выполняет оператор ввода input.

Вывод данных

Опорный конспект Ввод в оперативную память значений переменных выполняет оператор ввода input.
из оперативной памяти на экран монитора выполняет оператор вывода print.

<имя переменной> = input ("текст - подсказка")

приглашение

print( <выражение 1> ,< выражение 2> , ...,< выражение N>)

список вывода