Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос
Как передать переменную из одной функции в другую?
lucdorik
@lucdorik
TeleBot
Как переменную вывести в функцию?
user = [0, 0, 0, 0, 0, 0]
Numbers_player_in_user = -1
start_game = 0
num_player = 0
vvv = 0
@bot.message_handler(commands=['play'])
def SRRP(message):
user_id = message.from_user.first_name
a = user.count(user_id)
if a != 0:
ino = user.index(user_id)
del user[ino]
arr = np.append(user, 0)
user = arr
num_player = num_player + 1
bot.send_message(message.chat.id, user_id + ', вы покинули игру.')
else:
num_player = num_player + 1
vvv = 6 - num_player
Numbers_player_in_user = Numbers_player_in_user + 1
user[Numbers_player_in_user] = user_id
bot.send_message(message.chat.id, user[Numbers_player_in_user] + f' вы присоеденились к игре! Осталось {vvv} игрок(ов). Чтобы выйти надо ещй раз написать команду /play')
if Numbers_player_in_user == 5:
bot.send_message(message.chat.id, 'Игра началась!!!')
start_game = start_game + 1
Вопрос задан
23 февр.
67 просмотров
1
комментарий
Подписаться
Простой
1
комментарий
Facebook
Вконтакте
Twitter
Vindicar
@Vindicar
1. Оформи код, нечитаемо же. Чем читаемее код, тем больше шансов что кто-то ответит.
2. "не могу переменную вывести в функцию"
Или переформулируй понятнее, в чём проблема...
Или отложи бота, и попрактикуйся в основах питона.
Написано
23 февр.
Решения вопроса
0
Ответы на вопрос
0
Ваш ответ на вопрос
Вопрос закрыт для ответов и комментариев
Потому что уже есть похожий вопрос.
Похожие вопросы
Python
+3 ещё
Простой
Телеграм бот на Python как достать telegram id из @username?
1 подписчик
6 часов назад
35 просмотров
1
ответ
TeleBot
Средний
Телеграмм бот не отправляет аудиофайл?
1 подписчик
14 мар.
48 просмотров
1
ответ
TeleBot
Простой
Telebot неправильно опознает user_id, как фикс?
нет подписчиков
13 мар.
67 просмотров
0
ответов
Telegram
+2 ещё
Простой
Как подключиться яндекс метрики к телеграм боту?
1 подписчик
07 мар.
161 просмотр
1
ответ
TeleBot
Средний
Как получить айди по юзернейму?
2 подписчика
05 мар.
246 просмотров
1
ответ
TeleBot
+1 ещё
Простой
Yandex Cloud Serverless Telegram Bot Python, почему не выводятся сообщения с InlineKeyboardMarkup и ReplyKeyboardMarkup?
1 подписчик
04 мар.
28 просмотров
0
ответов
TeleBot
Средний
Telebot. Трудности в отслеживании события new_chat_members в определенной супергруппе. В чем именно проблема?
1 подписчик
03 мар.
37 просмотров
0
ответов
TeleBot
Простой
TG бот python помощь?
1 подписчик
22 февр.
69 просмотров
1
ответ
TeleBot
Простой
Ошибка Python Telebot: AttributeError: 'Message' object has no attribute 'data'. Did you mean: 'date'?
1 подписчик
21 февр.
50 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Java Developer
Zenfox Media
от 3 500 до 4 000 $
PHP разработчик (Laravel)
Creative Code
от 130 000 до 170 000 ₽
Senior Blockchain Developer
Lev
от 3 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама