Программирование линейных алгоритмов

Слайд 2

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

Вывод данных

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

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

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

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

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

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

Слайд 3

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

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

Слайд 4

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

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

Формат

вывода

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

Слайд 5

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

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

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

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

значений переменных :

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

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

Слайд 6

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

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

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

Ввод переменных целого

типа:

Переменная из строковой сразу преобразуется в целую

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

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

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

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

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

Слайд 7

Числовые типы данных Стандартные функции языка Python:

Числовые типы данных

Стандартные функции языка Python:

Слайд 8

Целочисленный тип данных Операции над целыми числами:

Целочисленный тип данных

Операции над целыми числами:

Слайд 9

Операции // и % print ('Нахождение суммы цифр трёхзначного числа'); x

Операции // и %

print ('Нахождение суммы цифр трёхзначного числа');
x =

int (input ('Введите исходное число>>'))
а = х // 100
b = x % 100 // 10
c = x % 10
s = a + b + c
print ('s= ', s)

Трёхзначное число можно представить в виде следующей суммы: x = a·100 + b·10 + c, где а, b, с - цифры числа.
Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа: