我正在用计算器之类的东西做一个电报机器人,我正在尝试附加所有输入的值,以便我可以将值保存在变量中。
numpad = InlineKeyboardMarkup(inline_keyboard=[
[InlineKeyboardButton(text='1', callback_data= '1'),
InlineKeyboardButton(text='2', callback_data= '2'),
InlineKeyboardButton(text='3', callback_data= '3')],
[InlineKeyboardButton(text='4', callback_data= '4'),
InlineKeyboardButton(text='5', callback_data= '5'),
InlineKeyboardButton(text='6', callback_data= '6')],
[InlineKeyboardButton(text='7', callback_data= '7'),
InlineKeyboardButton(text='8', callback_data= '8'),
InlineKeyboardButton(text='9', callback_data='9')],
[InlineKeyboardButton(text='0', callback_data='0'),
InlineKeyboardButton(text='.', callback_data='.')],
[InlineKeyboardButton(text='ENTER', callback_data='done')],
])
bot.sendMessage(from_id, 'How much u wanna change bro', reply_markup=numpad)
if query_data in ['1','2','3','4','5','6','7','8','9','0']:
print('hi')
amt= []
for query_data in amt:
amt.append(query_data)
z = list[amt]
if query_data == 'done':
bot.sendMessage(from_id, "is this the amount you want to change{}?".format(z))
print (z)