Просмотр содержимого документа
«Ввод и вывод данных (8 класс)»
Операторы присваивания. Ввод и вывод данных
Болгова Н.А.
МБОУ СОШ с УИОП с.Тербуны
Тербунского муниципального района Липецкой области
Неизменяемые типы данных:
- int # целое float # вещественное bool # логические значения
- int # целое
- float # вещественное
- bool # логические значения
= больше или равно == равно != неравно " width="640"
Арифметические действия и операции:
* Умножение
= больше или равно
== равно
!= неравно
Определите результат:
x = 15 // 4
x = -15 // 4
а = 15 % 4
а = -15 % 4
( -7 = ( -4 )*2 + 1)
= 3
= -4
= 3
= 3
Ввод данных:
a = input ( )
a = int (input ( ) )
a = float (input ( ) )
Ввод данных:
a , b = map(int, input( ).split( ) )
#перевод строки в числа (ввод чисел в строку через “пробел”
Вывод данных:
print(b)
#форматный вывод
print(‘ { : 5 . 3f}’ . format(a))
Кол-во знаков дробной части
Кол-во знаков целой части
Вывод данных:
print(a, b, sep=”,”) # вывод значений а и в с разделителем «,»
print(a, b, sep=”,”, end=”.”) # вывод значений а и в с разделителем «,» в конце «.»
Запуск программы
- Пуск – Python 3…. – IDLE….
- File – New file
- Набрать текст программы
- File – Save As…. ( указать папку сохранения файла)
- Run – Run Module (ввод данных)
Задача 1 № 6 (стр 20)
a = 1; b = 2; c = 3
print(‘ { : 3}’ . format(a))
print(‘{ : 2} {:3} {}’ . format(b,b,b) )
print(‘{ : 2} {:3} {:4}’. format(a,b,c))
Задача 2 № 15 (стр 22)
a = int(input(‘длина-’))
b = int(input(‘ширина-’))
P = (a + b ) * 2
S = a * b
print(P, S)
Устно
№ 11, 12, 14 (стр 22)
Д.з.: п 1.2
№ 2 (стр 23)
Литература:
- Босова Л.Л. «Начала программирования на языке Python (дополнительные главы к учебникам)»- Москва, Просвещение, 2022)
- Питон тьютор
- Python 3.7