Перепишите программу на Python 3, которая определяет самое короткое и самое длинное название города. Введите названия
Перепишите программу на Python 3, которая определяет самое короткое и самое длинное название города. Введите названия трех городов на отдельных строках. Программа должна выводить самое короткое и длинное название города на отдельных строках. Размеры названий всех трех городов гарантированно различны. Пример ввода 1: Москва Санкт-Петербург Екатеринбург Пример вывода 1. Москва Санкт-Петербург Пример ввода 2: Нью-Йорк Вашингтон Чикаго Пример вывода 2:
14.11.2023 02:59
Для решения данной задачи будем использовать язык программирования Python 3. Создадим программу, которая будет принимать три строки - названия городов - и выводить на экран самое короткое и самое длинное из них.
В этой программе мы используем функции `min()` и `max()`, а также параметр `key=len`, чтобы найти самое короткое и самое длинное название города. Функция `len()` используется для определения длины строки.
Пример:
Совет:
Если вы хотите оптимизировать код, можно использовать списки для хранения названий городов и затем применить функции min() и max() к этим спискам вместо отдельных переменных для каждого города.
Ещё задача:
Напишите программу на Python 3, которая принимает названия четырех городов и выводит самое короткое и самое длинное название города на экран. Входные данные и ожидаемый вывод:
Демонстрация:
Совет: Для решения этой задачи мы использовали функции `min()` и `max()` встроенные в Python, с аргументом `key=len`, чтобы определить минимальную и максимальную строку по длине.
Упражнение: Напишите программу на Python 3, которая находит самое короткое и самое длинное название из трех заданных городов. Введите названия трех городов на отдельных строках и выведите результат.