Как я могу напечатать случайное число в этой команде? - PullRequest
0 голосов
/ 10 марта 2019

Я пишу бот-телеграмму на python.Я хочу напечатать случайное число (от 1 до 9, 4-значное число) между текстом в этой команде:

import random
import telebot
from telebot.types import Message

TOKEN = ''

bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands=['start'])
def command_handler(message: Message):
    bot.reply_to(message, 'example_text1\n'
                          random_number_here\n
                          'example_text2\n')

Как я могу это сделать?Может быть, я могу сделать это с помощью другой команды, но я не знаю как.

1 Ответ

0 голосов
/ 10 марта 2019

Заменить это:

'example_text1\n'random_number_here\n'example_text2\n'

На это:

'example_text1\n' + str(random.randint(1, 9999)) + '\nexample_text2\n'
...