Быстрый в изучении - мощный в программировании
Скрипт ИНВЕСТОР на Python

Попробуйте себя в качестве инвестора имея в помощники мощный алгоритм советника на Python...

Все уроки по PyQt5

PyQt5 реализован как комплект Python-модулей. Он включает в себя около 620 классов и 6000 функций и методов...

Скрипт отправки SMS через Python

Была задача отправить SMS-ки большому списку номеров телефона с уточнением цены за всю рассылку "До" ее отправки...

Модуль random - генерация случайных чисел

3 июня 2014 г. Archy Просмотров: 12538 RSS Обсудить , ,

Модуль random позволяет генерировать случайные числа. Прежде чем использовать модуль, необходимо подключить его с помощью инструкции:

import random

Перечислим основные функции

random() - возвращает псевдослучайное число от 0.0 до 1.0

>>> import random
>>> random.random()
0.7466459239415119
>>> random.random()
0.4908688798600912
>>> random.random()
0.5724365575322524

seed(<Параметр>) - настраивает генератор случайных чисел на новую последовательность. По умолчанию используется системное время. Если значение параметра будет одиноким, то генерируется одинокое число:

>>> random.seed(20)
>>> random.random()
0.9056396761745207
>>> random.seed(20)
>>> random.random()
0.9056396761745207

uniform(<Начало>, <Конец>) - возвращает псевдослучайное вещественное число в диапазоне от <Начало> до <Конец>:

>>> random.uniform(0, 10)
6.862541570267026
>>> random.uniform(0, 10)
7.665092563626442

randint(<Начало>, <Конец>) - возвращает псевдослучайное целое число в диапазоне от <Начало> до <Конец>:

>>> random.randint(0, 50)
46
>>> random.randint(0, 50)
13

choince(<Последовательность>) - возвращает случайный элемент из любой последовательности (строки, списка, кортежа):

>>> random.choice('Python3')
't'
>>> random.choice(['n', 'e', 'w'])
'w'
>>> random.choice(('b', 'a', 'g'))
'a'
twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru yandex.ru
Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)