782 читали · 3 года назад
Python junior 3. Random + игра в "кости"
Всем привет! В этой статье наглядно покажу как работает модуль рандом или random в языке программирования Python. Разберем пару примеров, изучая данную тему, я так увлекся, что написал не сложную игру в "Кости" =) 1. Импорт необходимых библиотек. Нам понадобятся: random2, randint и time 2. Выбор случайного города из списка Присвоим переменной city_list список с городами и командой print выведем их в консоль, исользуя random: Результат: Сочи Таким образом программа произвольно выбирает из списка город...
11 месяцев назад
Что такое рандом? Объясняю как работает генерация неопределенности
Рандом представляет собой выпадение случайного значения из списка значений. Вот возьмем в качестве примера последовательность 0 1 2 3 4 5 6 7 8 9 10 Качественная генерация перемешивает цифры и выдает случайное из них. Мешает 10 4 1 3 5 7 9 8 0 2 6 Выдает 5 При повторной генерации: 3 Еще раз: 8 и так далее.. Самый простой пример пароль, когда буквы перемешиваются в случайном порядке и каждая буква представляет собой еще один алфавит. Это может помочь защититься от взлома. Хотя в современных...
339 читали · 6 лет назад
РАНДОМ. Хороший, плохой, злой.
Наверное каждый слышал о том, что рандом в игре — это плохо, и если бы его не было, то жить бы было однозначно лучше и веселее. Давайте разберёмся, так ли это. Для начала поговорим о том, что же у нас подчиняется случайности прямо в порту. Ежедневные контейнеры. Шанс выпадения суперконтейнеров (СК) совершенно случайная штука, причем дважды. Кто-то «суперы» не видит месяцами, а кому-то ящик падает еженедельно. Это та случайность, на которую проще всего повлиять: берём два ежедневных контейнера в день вместо одного – повышаем свои шансы вдвое...