Модули random и string
Содержание
Модуль random
Для использования: import random
Функции и методы:
randint()
- принимает два обязательных аргументаa
иb
и возвращает псевдослучайное целое число из [a, b];randrange()
- может принимать те же аргументы, что иrange()
, но вместо обычной последовательности чисел возвращает псевдослучайное число из этой последовательности;random()
- не принимает аргументов и возвращает псевдослучайное число с плавающей точкой в диапазоне [0.0, 1.0);uniform()
- возвращает псевдослучайное число с плавающей точкой в указанном диапазоне [a, b];seed()
- указывает начальное для генератора псевдослучайных чисел (по умолчанию начальное значение - системное время);shuffle()
- принимает список в качестве обязательного аргумента и перемешивает его случайным образом;choice()
- принимает список (строку, кортеж) в качестве обязательного аргумента и возвращает один случайный элемент;sample()
- принимает два обязательных аргумента: первый – коллекция (последовательность), которая поддерживает индексацию (список, строка, кортеж), второй – количество случайных элементов. Возвращает список из указанного количества уникальных (имеющих разные индексы) случайных элементов.
Модуль string
Для использования: import string
В модуле string
есть удобные константные строки, которыми можно воспользоваться:
|
|
|
|
Поддержать автора
