В стандартном модуле random есть две очень похожие функции
random.randint()
random.randrange()
Обе возвращают случайное значение из указанного диапазона
>>> random.randint(10, 20)
12
>>> random.randrange(10, 20)
17
В чем же отличие?
Дело в том что у randrange() есть третий параметр step.
randint() действительно возвращает случайное число из указанного диапазона.
randrange() на первый взгляд делает тоже самое если передать также два параметра.
Но есть указать еще и step то наш диапазон усложняется, то есть в него попадёт не полный ряд значений.
Например, я хочу получить случайное значение из диапазона но только чётное число. Тогда достаточно сделать так:
>>> randrange(10, 20, 2)
16
Таким образом получается что randint это частный случай randrange без указания параметра step.
Еще одно важное отличие в том, что randint() включает в диапазон второе значение а randrange() нет. То есть выражение randrange(10, 20) никогда не вернёт 20, а randint(10, 20) вернёт.
#tricks#basic
@comfavbot
Qué puede hacer este bot?
Con este bot puedes activar un o varios botones para ver los comentarios de los suscriptores en tu canal
1️⃣ - Añade este bot a tu canal
2️⃣- Asegúrese de promover el bot para editar publicaciones
3️⃣- Iniciar publicación con signo (!) para activar el botón debajo de la publicación
3️⃣- Iniciar publicación con signo (!!) para activar los botones de comentario debajo de la publicación.
Idioma: Inglés
(visto en @BotsGram_cu)
#favoritos#comentarios#publicación#administración#gestión#publicar
@daysandbox_bot
Qué puede hacer este bot?
Este bot elimina las publicaciones reenviadas y que contienen enlaces de los nuevos usuarios del grupo
(visto en @BotsGram_cu)
#gestión, #grupo, #chat, #unión, #bienvenido, #mute, #delete
@NativeCommentsBot
Qué puede hacer este bot?
¡Hola! Conmigo, los usuarios de su canal pueden dejar comentarios bajo una publicación en Telegram sin abrir un navegador.
Agrégame al canal con permiso de edición de mensajes. Publique cualquier publicación y adjuntaré el botón de comentarios.
Idioma: Inglés
(visto en @BotsGram_cu)
#administración#comentario, #gestión#adjuntar, #puestos, #canal#publicar
@channely_bot
Qué puede hacer este bot?
Este bot es el mejor asistente para la gestión de canales en Telegram. Conecto los canales al servicio principal. ¡Incluyendo un rico entorno webUI de edición!
https://app.channely.co/
Idioma: Inglés
(visto en @BotsGram.cu)
#canales, #canal, #gestión, # administración, #richeditor, #posts, #schedule, #polls, #comment, #commenting, #reactions, #editor, #share, #buttons, #webui, #subscribe, #stats, #users, #trial, #limited, #proaccount