Презентация на тему: Питон-линейные алгоритмы

Питон-линейные алгоритмы
Ввод с клавиатуры
Ввод с клавиатуры
Ввод с подсказкой
Ввод вещественных чисел
Программа сложения чисел
Вывод данных с текстом
Программа сложения чисел
Ввод двух чисел в одной строке
Задачи
1/10
Средняя оценка: 4.6/5 (всего оценок: 62)
Код скопирован в буфер обмена
Скачать (273 Кб)
1

Первый слайд презентации

Изображение слайда
2

Слайд 2: Ввод с клавиатуры

2 Цель – изменить исходные данные, не меняя программу. a = input () Программа ждет, пока пользователь введет значение и нажмет Enter. Введенное значение записывается в переменную a. ! 5 a

Изображение слайда
3

Слайд 3: Ввод с клавиатуры

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

Изображение слайда
4

Слайд 4: Ввод с подсказкой

4 a = input ( " Введите число : " ) подсказка Введите число: Qu-Qu Что не так? ? a = int ( input ( " Введите число : " ) ) преобразовать в целое число Что будет? ? ValueError: invalid literal for int() with base 10: 'Qu-Qu' Введите число: 26

Изображение слайда
5

Слайд 5: Ввод вещественных чисел

5 print ( "Введите число:" ) x = float ( input ()) или так: x = float ( input ( "Введите число: " ) ) float float

Изображение слайда
6

Слайд 6: Программа сложения чисел

6 ожидание: реальность: Введите два числа: 5 7 5+7=12 5 7 12 Как улучшить диалог? ? a = int ( input () ) b = int ( input () ) c = a + b print ( c ) Что плохо? ?

Изображение слайда
7

Слайд 7: Вывод данных с текстом

7 5+7=12 значение a значение с значение b текст print (a, "+", b, "=", c ) print (a, "+", b, "=", c, sep="" ) ожидание: реальность: 5+7=12 5 + 7 = 12 это пробелы не заказывали! sep= "" separator пустой

Изображение слайда
8

Слайд 8: Программа сложения чисел

8 p rint ( "Введите два числа: " ) a = int ( input () ) b = int ( input () ) c = a + b print ( a, "+", b, "=", c, sep= "" ) Как переделать для 3-х чисел? ?

Изображение слайда
9

Слайд 9: Ввод двух чисел в одной строке

9 a, b = map ( int, input (). split () ) input () ввести строку с клавиатуры 21 33 input (). split () 21 33 разделить строку на части по пробелам map ( int, input (). split () ) 21 33 целые применить эту операцию к каждой части a, b = map ( int, input (). split () )

Изображение слайда
10

Последний слайд презентации: Питон-линейные алгоритмы: Задачи

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

Изображение слайда