TGViewer
Python Backend | YeaHub Python Backend | YeaHub @yeahub_python_backend · 1.76K subscribers
Post #504 675
Шпаргалка по случайным числам в Python 👩‍💻

Супер простая напоминалка, о которой многие забывают
В Python есть специальный модуль — random.

Вот 6 главных команд, которые тебе постоянно будут нужны. Сохрани их 👇

🟡random.random()

Возвращает случайное число с плавающей точкой в диапазоне от 0 до 1.

import random

value = random.random()
print(value)
# пример вывода: 0.472883602...



🟡 random.randint(a, b)

Выдаёт случайное целое число от a до b включительно.
Хорошо подходит для тестовых ID, портов, симуляций и т. д.

import random

session_id = random.randint(100000, 999999)
print(session_id)
# пример: 582347



🟡 random.choice(seq)

Возвращает один случайный элемент из списка, кортежа или строки.

import random

env = random.choice(["dev", "staging", "prod"])
print(env)
# prod



🟡 random.sample(seq, k)

Выбирает k уникальных элементов из последовательности (без повторов).

import random

servers = ["srv1", "srv2", "srv3", "srv4", "srv5"]
maintenance = random.sample(servers, 2)
print(maintenance)
# ['srv2', 'srv4']



🟡 random.shuffle(list)

Перемешивает элементы списка.

import random

endpoints = ["/login", "/register", "/logout"]
random.shuffle(endpoints)
print(endpoints)
# ['/register', '/logout', '/login']



🟡 random.seed(x)

Фиксирует результат генерации, чтобы при повторном запуске выдавался тот же набор чисел. Полезно для тестов.

import random

random.seed(123)
print(random.random())
# 0.0523635988



🚀 Пост Guru Python: @sergey_filichkin_blog
  • ❤ 1
More from @yeahub_python_backend
  1. Oct 8, 2026#Собес #sql #order 🤔 Какой порядок выполнения SQL-запроса? 💬 Кратко: SQL выполняется не…
  2. Oct 7, 2026#Собес #memory 🤔 Middle+ Python Backend-разработчик в DELOTECH Техническое собеседование.…
  3. Oct 5, 2026#Собес #inheritance #composition #mixin 🤔 Какие есть способы переиспользования методов од…
  4. Oct 2, 2026#repository #собес 📚 Interactive Coding Challenges от Donne Martin Более 120 интерактивны…
  5. Oct 1, 2026#Собес #fork #git #repository 🤔 Что такое fork? 💬 Кратко: Fork — это копия чужого репози…
  6. Sep 30, 2026#Собес #python #versions #compatibility 🤔 Middle Python Backend разработчик в компанию Ba…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →