🐍 МОДУЛЬ random — ДОБАВЛЯЕМ СЛУЧАЙНОСТЬ В PYTHON — 24 сентября 2026 г. в 19:53:35.786
🐍 МОДУЛЬ random — ДОБАВЛЯЕМ СЛУЧАЙНОСТЬ В PYTHON Иногда программе нужно выбрать что-то случайным образом: 🎲 бросить кубик 🎯 выбрать случайное число 🃏 взять случайную карту 🎮 сделать случайный ход в игре Для этого в Python есть модуль random. Подключаем его: import random 🎲 1. Случайное целое число — randint() import random number = random.randint(1, 10) print(number) Программа случайно выберет целое число от 1 до 10. Например: 7 А при следующем запуске может получиться: 3 📌 Границы 1 и 10 включаются. 🎯 2. Случайный выбор из списка — choice() Допустим, у нас есть варианты: import random colors = ["красный", "синий", "зелёный"] print(random.choice(colors)) Python случайно выберет один элемент из списка. Например: синий 🔀 3. Перемешивание списка — shuffle() Можно случайно перемешать элементы списка: import random numbers = [1, 2, 3, 4, 5] random.shuffle(numbers) print(numbers) Например, получится: [3, 1, 5, 2, 4] 📌 shuffle() изменяет исходный список. 🎲 4. Случайное дробное число — random() import random number = random.random() print(number) Получим случайное число от 0.0 до 1.0. Например: 0.738421 🧠 Шпаргалка Что нужно сделатьФункция 🎲 Случайное целое число random.randint() 🎯 Выбрать элемент random.choice() 🔀 Перемешать список random.shuffle() 🔢 Случайное дробное число random.random() 🔥 Где это пригодится? С помощью random можно создавать: 🎮 игры 🎲 симуляции 🎯 генераторы случайных заданий 🃏 карточные игры 🔐 простые генераторы случайных значений Например, именно random.choice() мы можем использовать в игре «Камень, ножницы, бумага»: choices = ["камень", "ножницы", "бумага"] computer = random.choice(choices) И компьютер случайно выбирает свой вариант 🤖 🎯 МИНИ-ЗАДАЧА Что может вывести этот код? import random numbers = [10, 20, 30, 40, 50] print(random.choice(numbers)) ❓ Какое число может появиться на экране? И главное: может ли программа вывести 25? 🤔#Python #PythonДляНачинающих #Программирование #УчимсяКодить