Информатика, вопрос задал efremovura1997 , 1 год назад

В Python!!!! Задача 1. Увести значення елементів списку з 10 чисел з клавіатури, піднести ці числа до кубу та вивести отриманий список.

Ответы на вопрос

Ответил inspiredimpact111
0

Відповідь:

cubed_numbers = []

for i in range(10):

   num = float(input(f"Введіть число {i + 1}: "))

   cubed_numbers.append(int(num) ** 3)

print("Список чисел, піднесених до кубу:", cubed_numbers)


Доповнення:

Також можна додати перевірку на вхідні дані та не додавати, якщо введено некорректне число:

cubed_numbers = []

for i in range(10):

  num = input(f"Введіть число {i + 1}: ").strip()  # Прибираємо зайві проміжки (space) зі строки

  if not num.isdigit():  # Переконуємось, що введено число

      print("Введене некорректне число.")

      continue  # Переходимо на початок циклу

  cubed_numbers.append(int(num) ** 3)

print("Список чисел, піднесених до кубу:", cubed_numbers)

Новые вопросы