Ввод и вывод данных в программах на языке Python

Содержание

Слайд 2

Повторение Это означает, что программа, которая на нём написана, при каждом

Повторение

Это означает, что программа, которая на
нём написана, при каждом выполнении


сначала переводится в двоичный код, а
затем выполняется.

Python – интерпретируемый язык программирования.

целые числа – int;
вещественные числа – float;
символьные строки – str.

Основные типы данных:

Слайд 3

Повторение Это означает, что в программах на нём переменные объявляются автоматически

Повторение

Это означает, что в программах на нём
переменные объявляются автоматически
при

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

В языке Python используется динамическая типизация.

Слайд 4

Вопросы к изучению Считывание данных с клавиатуры. Вывод данных на экран.

Вопросы к изучению

Считывание данных с клавиатуры.

Вывод данных на экран.

1

2

Работа ввода и

вывода данных в программах.

3

Слайд 5

Слайд 6

Инструкции ввода и вывода данных

Инструкции ввода и вывода данных

Слайд 7

Ввод данных возвращает значение, введённое пользователем с клавиатуры. Функция input =

Ввод данных

возвращает значение, введённое
пользователем с клавиатуры.

Функция input

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

Запись функции:

input

()

Пример

использования:

a = input ()

Слайд 8

Вывод данных выводит данные из оперативной памяти компьютера на экран. Инструкция

Вывод данных

выводит данные из оперативной
памяти компьютера на экран.

Инструкция print

print

Запись

функции:

Пример использования:

print (a)

(<список данных>)

Слайд 9

Задача Написать модуль, который принимает на ввод 2 целых числа и

Задача

Написать модуль, который принимает на ввод 2 целых числа и выводит

на
экран их сумму.

a + b = c

Слайд 10

Преобразование типов input () str int

Преобразование типов

input ()

str

int

Слайд 11

Преобразование типов str int Функция преобразования типа int Запись функции: Пример

Преобразование типов

str

int

Функция преобразования типа

int

Запись функции:

Пример использования:

a = int (input ())

(<данные>)

Слайд 12

Дружественность интерфейса

Дружественность интерфейса

Слайд 13

Дружественность интерфейса Ввод и вывод данных в программе должны сопровождаться различными

Дружественность интерфейса

Ввод и вывод данных в программе
должны сопровождаться различными
поясняющими

сообщениями и
подсказками, так чтобы пользователю
было понятно, что ему нужно сделать и
какие данные он получит в результате.

Дружественность пользовательского интерфейса

Слайд 14

Разделители 3 + 2 = 5 _ _ _ _ При

Разделители

3 + 2 = 5

_

_

_

_

При использовании инструкции print
между перечисленными значениями
выводятся

разделители. По
умолчанию это пробелы.

print (<данные>,

Изменение разделителя:

sep

= '<разделитель>'

)

Слайд 15

Форматирование вывода формирует символьную строку заданного формата. Функция format

Форматирование вывода

формирует символьную строку
заданного формата.

Функция format

Слайд 16

Задача Изменить написанный модуль так, чтобы он вычислял частное двух чисел. a / b = c

Задача

Изменить написанный модуль так, чтобы он вычислял частное двух чисел.

a /

b = c