Створіть проект на мові Python, у якому вводяться значення елементів одновимірного масиву. Знайдіть суму найбільшого та найменшого елементу списку.
Ответы на вопрос
Ответил Rinky31
0
Ответ:
a = input('Введіть елементи списку: ').split()
try:
b = [int(nums) for nums in a]
print(f'{min(b)} + {max(b)} = {min(b)+max(b)}')
except Exception: print('Введіть в список лише числа')
Объяснение:
Користувач вводить елементи списку через пробіл, метод split() без аргументів видалить всі порожні рядки (пробіли). Далі створюємо список b, де для кожного елементу списку а буде виконана операція int(), що перетворить введені числа з str в int (цілі числа), після чого виведеться, наприклад: 2 + 9 = 11. Тобто сума найменшого та найбільшого елементу списку. Якщо в списку буде елемент, який неможливо перетворити в int, виведеться повідомлення "Введіть в список лише числа".
Новые вопросы