Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Как использовать python random в заданном диапазоне для генерации чисел?

  1. Как использовать python random в заданном диапазоне для генерации чисел?

    Всем привет! Вот такой у меня вопрос: как правильно использовать модуль random в Python, чтобы генерировать числа в заданном диапазоне? Мне нужно случайным образом получать числа, скажем, от 1 до 100. Какие методы модуля random для этого подходят? Лучше использовать randint или random? Или есть какие-то другие методы? Я ещё только учусь кодить, так что буду благодарен за любые советы и примеры кода. Спасибо!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Привет! Для твоей задачи лучше всего подойдёт функция randint из модуля random.

    Вот пример кода:

    Программный код:

    import random

    random_number 
    random.randint(1100)

    print(
    random_number
    Она как раз генерирует случайное число в диапазоне от 1 до 100 включительно. Если случайные числа в диапазоне нужны часто, можешь завернуть этот код в функцию.

  4. Цитата Сообщение от Colares
    Привет! Для твоей задачи лучше всего подойдёт функция randint из модуля random.

    Вот пример кода:

    Программный код:

    import random

    random_number 
    random.randint(1100)

    print(
    random_number
    Она как раз генерирует случайное число в диапазоне от 1 до 100 включительно. Если случайные числа в диапазоне нужны часто, можешь завернуть этот код в функцию.
    Да, randint – это то, что надо! Прямо по хардкору!

  5. Ещё есть функция random.uniform, которая позволяет генерить числа с плавающей запятой в заданном диапазоне.

    Пример:

    Программный код:

    import random

    random_float 
    random.uniform(1100)

    print(
    random_float

  6. Цитата Сообщение от Анна Викторовна
    Ещё есть функция random.uniform, которая позволяет генерить числа с плавающей запятой в заданном диапазоне.

    Пример:

    Программный код:

    import random

    random_float 
    random.uniform(1100)

    print(
    random_float
    Точно, начиная с плавающих чисел, зато больше свобод!

  7. А если тебе нужно не число, а что-то другое случайное, например элемент списка, то используй choice. Это прикольно, иногда нужно для игр или просто приколов.

    Программный код:

    import random

    options 
    = ['apple''banana''cherry']

    random_choice random.choice(options)

    print(
    random_choice
    Годи!

  8. Цитата Сообщение от CodeBreaker
    А если тебе нужно не число, а что-то другое случайное, например элемент списка, то используй choice. Это прикольно, иногда нужно для игр или просто приколов.

    Программный код:

    import random

    options 
    = ['apple''banana''cherry']

    random_choice random.choice(options)

    print(
    random_choice
    Годи!
    О, про choice не знал, это что-то новенькое! Спасибо, бро!

  9. Я б ещё добавил, что иногда полезно использовать sample, если нужно несколько уникальных чисел в заданном диапазоне.

    Программный код:

    import random

    numbers 
    random.sample(range(1101), 5)

    print(
    numbers
    С помощью этого кода получишь 5 уникальных чисел от 1 до 100.

  10. Цитата Сообщение от Илья Дмитриевич
    Я б ещё добавил, что иногда полезно использовать sample, если нужно несколько уникальных чисел в заданном диапазоне.

    Программный код:

    import random

    numbers 
    random.sample(range(1101), 5)

    print(
    numbers
    С помощью этого кода получишь 5 уникальных чисел от 1 до 100.
    Ага, sample крутая штука, когда надо без повторов!

Страница 1 из 2 12 ПоследняяПоследняя