Модули 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 есть удобные константные строки, которыми можно воспользоваться:
|
|
|
|
Поддержать автора
cloudtips