Как заполнить массив рандомными числами в Python: легкое руководство
Вы можете заполнить массив рандомными числами в Python с помощью модуля random. Вот пример кода:
import random
# Создание массива
array = []
# Заполнение массива случайными числами
for i in range(10):
array.append(random.randint(1, 100))
# Печать массива
print(array)
Детальный ответ
Здравствуйте! В этой статье я расскажу вам, как заполнить массив рандомными числами в языке программирования Python. Вам понадобится использовать модуль random
, который предоставляет функции для генерации случайных чисел. Давайте начнем!
Первым шагом является импорт модуля random
в вашем коде. Для этого добавьте следующую строку:
import random
Теперь, чтобы заполнить массив рандомными числами, мы будем использовать функцию random.randint(a, b)
, которая генерирует случайное целое число в заданном диапазоне от a
до b
(включительно).
Для создания и заполнения массива рандомными числами сначала необходимо определить его размер. Допустим, мы хотим создать массив из 10 элементов. Создайте пустой массив и затем заполните его элементами, используя цикл for
:
array = []
for _ in range(10): # 10 - размер массива
random_num = random.randint(1, 100) # генерируем случайное число от 1 до 100
array.append(random_num) # добавляем число в массив
В результате выполнения этого кода массив array
будет заполнен 10 рандомными числами от 1 до 100.
Если вам нужно заполнить массив рандомными числами другого типа, например с плавающей запятой, используйте функцию random.uniform(a, b)
. Она генерирует случайное число в заданном диапазоне с плавающей запятой.
Вот пример создания и заполнения массива рандомными числами с плавающей запятой:
array = []
for _ in range(5): # 5 - размер массива
random_num = random.uniform(0.0, 1.0) # генерируем случайное число от 0.0 до 1.0
array.append(random_num) # добавляем число в массив
Теперь массив array
будет содержать 5 рандомных чисел с плавающей запятой в диапазоне от 0.0 до 1.0.
Вы также можете использовать генератор списков, чтобы заполнить массив рандомными числами. Вот пример использования генератора списков для заполнения массива 10 рандомными числами:
array = [random.randint(1, 100) for _ in range(10)]
Создается новый список, содержащий 10 рандомных чисел от 1 до 100 с использованием генератора списков. Затем список присваивается переменной array
.
Теперь вы знаете, как заполнить массив рандомными числами в Python. Не забудьте импортировать модуль random
и использовать функции random.randint(a, b)
или random.uniform(a, b)
для генерации случайных чисел. Удачи в программировании!