• Предмет: Информатика
  • Автор: tartimilkaklips
  • Вопрос задан 2 года назад

Python очень просто с random.randit

Очень очень просто

«B»: Напишите программу, которая заполняет массив из 10 элементов случайными числами в диапазоне [100,300] и выводит его на экран. После этого на экран выводятся средние цифры (число десятков) всех чисел, записанных в массив.

Пример:

Массив: 142 224 135 257 167 295 126 223 138 270

Число десятков: 4 2 3 5 6 9 2 2 3 7


Mikail2006: Без random.randint?
tartimilkaklips: Да
Mikail2006: А другие функции из random можно?
tartimilkaklips: Хотя нет,random и randit можно
tartimilkaklips: Мне очень быстро нужно рншениееее
Mikail2006: питон выше 3.8?
tartimilkaklips: Да

Ответы

Ответ дал: Mikail2006
3

from random import randint

arr, lst = [], []

for i in range(10):

   num = randint(100, 300)

   dis = str(num)[1]

   arr.append(num)

   lst.append(dis)

print('Массив:', *arr)

print('Число десятков:', *lst)

Приложения:

tartimilkaklips: А можно проще.Нам за такое 2 ставят,нам прям очень просто надо
Mikail2006: так?
tartimilkaklips: Полегче
Mikail2006: Ещё проще? Что именно не устраивает?
Mikail2006: Я не могу исправить ответ, так как с момента публикации прошло много времени(
Вас заинтересует