рандом в питоне



Автор Ђукок задал вопрос в разделе Python

Помогите новичку (python) и получил лучший ответ

Ответ от Егор Антонов[новичек]
print (random.randint(a,b))
Тукок
(469)
Ты правильно первый раз написал. Я разобралась, спасибо.

Ответ от Капитан Гугл[гуру]
Это работает - не хватает только ВЫДАТЬ случайное число. Вывести его то есть.

Ответ от Бред полный[гуру]
import random
print (random.randint(int(input()),int(input())))
вот как раз во втором print без скобок и ввод raw_input()

Ответ от Ruslan peruan[активный]
import random
random.random() — возвращает псевдослучайное число от 0.0 до 1.0
random.random()
0.07500815468466127
random.seed(<Параметр>) — настраивает генератор случайных чисел на новую последовательность. По умолчанию используется системное время. Если значение параметра будет одиноким, то генерируется одинокое число:
random.seed(20)
random.random()
0.9056396761745207
random.random()
0.6862541570267026
random.seed(20)
random.random()
0.9056396761745207
random.random()
0.7665092563626442
random.uniform(<Начало>, <Конец>) — возвращает псевдослучайное вещественное число в диапазоне от <Начало> до <Конец>:
random.uniform(0, 20)
15.330185127252884
random.uniform(0, 20)
18.092324756265473
random.randint(<Начало>, <Конец>) — возвращает псевдослучайное целое число в диапазоне от <Начало> до <Конец>:
random.randint(1,27)
9
random.randint(1,27)
22
random.choince(<Последовательность>) — возвращает случайный элемент из любой последовательности (строки, списка, кортежа):
random.choice('Chewbacca')
'h'
random.choice([1,2,'a','b'])
2
random.choice([1,2,'a','b'])
'a'
random.randrange(<Начало>, <Конец>, <Шаг>) — возвращает случайно выбранное число из последовательности.
random.shuffle(<Список>) — перемешивает последовательность (изменяется сама последовательность). Поэтому функция не работает для неизменяемых объектов.
List = [1,2,3,4,5,6,7,8,9]
List
[1, 2, 3, 4, 5, 6, 7, 8, 9]
random.shuffle(List)
List
[6, 7, 1, 9, 5, 8, 3, 2, 4]
random.triangular(low, high, mode) — случайное число с плавающей точкой, low ? N ? high. Mode - распределение.
random.betavariate(alpha, beta) — бета-распределение. alpha>0, beta>0. Возвращает от 0 до 1.
random.expovariate(lambd) — экспоненциальное распределение. lambd равен 1/среднее желаемое. Lambd должен быть отличным от нуля. Возвращаемые значения от 0 до плюс бесконечности, если lambd положительно, и от минус бесконечности до 0, если lambd отрицательный.
random.gammavariate(alpha, beta) — гамма-распределение. Условия на параметры alpha>0 и beta>0.
random.gauss(значение, стандартное отклонение) — распределение Гаусса.
random.lognormvariate(mu, sigma) — логарифм нормального распределения. Если взять натуральный логарифм этого распределения, то вы получите нормальное распределение со средним mu и стандартным отклонением sigma. mu может иметь любое значение, и sigma должна быть больше нуля.
random.normalvariate(mu, sigma) — нормальное распределение. mu - среднее значение, sigma - стандартное отклонение.
random.vonmisesvariate(mu, kappa) — mu - средний угол, выраженный в радианах от 0 до 2?, и kappa - параметр концентрации, который должен быть больше или равен нулю. Если каппа равна нулю, это распределение сводится к случайному углу в диапазоне от 0 до 2?.
random.paretovariate(alpha) — распределение Парето.
random.weibullvariate(alpha, beta) — распределение Вейбулла.
в твоем случае :
import random
a=int(input())
b=int(input())
random.randint(a)
random.randint(b)

Ответ от Олень васька[новичек]
a = int(input())
b = int(input())
c = random.randint(a,b)
print(c)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите новичку (python)
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*