Мой опыт заполнения массива случайными числами и вывода средних цифр
Когда я столкнулся с задачей заполнить массив случайными числами и вывести их средние цифры, я решил написать простую программу на языке Python, чтобы справиться с этим. Я использовал следующий код⁚
python
import random
# Создаем пустой массив из 10 элементов
array []
# Заполняем массив случайными числами в диапазоне от 100 до 300
for _ in range(10)⁚
number random.randint(100, 300)
array.append(number)
print(″Заполненный массив⁚″)
print(array)
# Вычисляем средние цифры для каждого числа в массиве
averages []
for number in array⁚
# Получаем число десятков
average (number % 100) // 10
averages.append(average)
print(″Средние цифры чисел⁚″)
print(averages)
Я использовал модуль `random` для генерации случайных чисел. Сначала я создал пустой массив `array`, затем в цикле заполнил его 10 случайными числами в диапазоне от 100 до 300 и добавил их в массив с помощью метода `append`.
Затем я вычислил средние цифры для каждого числа в массиве. Для этого я использовал операции остатка от деления `%` и целочисленного деления `//`. Я взял остаток от деления числа на 100, чтобы получить двузначное число, а затем разделил его на 10, чтобы получить число десятков.Наконец, я вывел заполненный массив на экран с помощью функции `print`, а затем средние цифры чисел в массиве.При запуске программы я получил следующий результат⁚
Заполненный массив⁚
[231, 158, 126, 187, 263, 169, 208, 102, 210, 253]
Средние цифры чисел⁚
[3, 5, 2, 8, 6, 6, 0, 0, 1, 5]
Таким образом, я успешно создал программу, которая заполняет массив из 10 элементов случайными числами в диапазоне от 100 до 300 и выводит на экран средние цифры (число десятков) всех чисел, записанных в массив. Этот опыт помог мне лучше понять работу с массивами и операциями над числами в языке программирования Python.