Разберёмся, как программа получает данные с помощью input() и показывает результат через print(). Это пригодится, когда ты будешь создавать свои интерактивные программы.
№1 · ИСТИНА ИЛИ ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 2 БАЛЛА
1. Проверь правила работы с input()
Определи, какие утверждения о функции input() и получаемых данных верны.
Вызов input() возвращает значение строкового типа str.ИстинаЛожь
Функция float() нужна, чтобы преобразовать ввод в строку.ИстинаЛожь
Если пользователь введёт 28, input() автоматически вернёт целое число 28.ИстинаЛожь
Вызов int(input()) позволяет преобразовать введённые цифры в целое число.ИстинаЛожь
№2 · РАСПРЕДЕЛЕНИЕ ПО КАТЕГОРИЯМ
4 КАТЕГОРИИ · 8 ФРАГМЕНТОВ · 3 БАЛЛА
2. Разбери действия программы с данными
Распредели фрагменты кода по действию: ввод строки, ввод с преобразованием в целое число, преобразование уже имеющегося значения или вывод.
Слова для распределения: region = input(), int("72"), print(pages), print(region), score = int(input()), str(46), pages = int(input()), sport = input()
Ввод строки
Ввод с преобразованием в целое число
Преобразование уже имеющегося значения
Вывод
№3 · ПРОПУСКИ
2 ПРОПУСКА · 2 БАЛЛА
3. Считай и покажи имя
Заполни пропуски, чтобы программа запросила имя пользователя и напечатала приветствие.
user_name = () ("Здравствуйте, " + user_name)
№4 · РАСПРЕДЕЛЕНИЕ ПО КАТЕГОРИЯМ
4 КАТЕГОРИИ · 8 ЗНАЧЕНИЙ · 1 БАЛЛ
4. Разложи значения по типам
Распредели значения по типам данных Python: int, float, str и bool.
Слова для распределения: 0.125, "31", "ветер", True, False, 19, -4, 3.6
int
float
str
bool
№5 · ИСТИНА ИЛИ ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 1 БАЛЛ
5. Проверь основы ввода и вывода
Отметь, какие утверждения о командах ввода и вывода в Python верны.
Для считывания ввода в Python используют функцию print().ИстинаЛожь
С помощью input() программа получает введённые пользователем данные.ИстинаЛожь
Команда print() может вывести текст на экран.ИстинаЛожь
Функция input() сама показывает пользователю результат вычисления.ИстинаЛожь
№6 · КРАТКИЙ ОТВЕТ
1 ОТВЕТ · 2 БАЛЛА
6. Определи тип введённого значения
Выполняется команда entry = input(). Пользователь вводит 38. Какой тип данных будет у переменной entry?
№7 · СОЕДИНЕНИЕ СТОЛБЦОВ
4 ПАРЫ · 1 БАЛЛ
7. Соотнеси команды с их назначением
Соедини каждую команду с её назначением.
print("Осень")
input()
print(9)
input("Город: ")
Показывает приглашение «Город: » и ждёт ввода.
Выводит слово «Осень».
Выводит число 9.
Считывает данные, введённые пользователем.
№8 · ПРОПУСКИ
1 ПРОПУСК · 1 БАЛЛ
8. Выведи текст на экран
Вставь название функции, которая выводит сообщение пользователю.
("Начинаем работу!")
№9 · РАСПРЕДЕЛЕНИЕ ПО КАТЕГОРИЯМ
3 КАТЕГОРИИ · 6 КОМАНД · 2 БАЛЛА
9. Различи ввод, преобразование и вывод
Распредели команды по их основному действию: ввод данных, преобразование типа или вывод данных.
Слова для распределения: town = input(), print(41), animal = input(), float("5.3"), int("27"), print("Поехали")
Ввод данных
Преобразование типа
Вывод данных
№10 · ПРОПУСКИ
3 ПРОПУСКА · 3 БАЛЛА
10. Сложи два введённых числа
Заполни пропуски, чтобы программа считала два целых числа и вывела их сумму.