繁体   English   中英

如何在此命令中打印随机数?

[英]How can I print the random number in this command?

我正在用 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')

我怎样才能做到这一点? 也许我可以使用另一个命令来做到这一点,但我不知道如何。

替换这个:

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

有了这个:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM