Все сервисы Хабра
Сообщество 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 февр.
71 просмотр
1
комментарий
Подписаться
Простой
1
комментарий
Facebook
Вконтакте
Twitter
Vindicar
@Vindicar
1. Оформи код, нечитаемо же. Чем читаемее код, тем больше шансов что кто-то ответит.
2. "не могу переменную вывести в функцию"
Или переформулируй понятнее, в чём проблема...
Или отложи бота, и попрактикуйся в основах питона.
Написано
23 февр.
Помогут разобраться в теме
Все курсы
Devman
Чат-боты на Python
2 месяца
Далее
Skillfactory
Профессия Fullstack-разработчик на Python
14 месяцев
Далее
AndroidSprint
Kotlin основы: ИИ-ментор 24/7 + персональный наставник
2 месяца
Далее
Решения вопроса
0
Ответы на вопрос
0
Ваш ответ на вопрос
Вопрос закрыт для ответов и комментариев
Потому что уже есть похожий вопрос.
Похожие вопросы
TeleBot
Простой
Как правильно встроить FSM в телеграм бот на библиотеке telebot?
1 подписчик
16 сент.
108 просмотров
2
ответа
TeleBot
+1 ещё
Простой
Как указать порт для телеграм бота?
1 подписчик
04 авг.
116 просмотров
1
ответ
Python
+1 ещё
Простой
Не доходит колбэк в колбекобработчик, как можно решить эту проблему?
1 подписчик
22 июл.
184 просмотра
1
ответ
TeleBot
Простой
Как получить id частного телеграм канала по ссылке?
1 подписчик
04 июл.
89 просмотров
0
ответов
Python
+2 ещё
Средний
Почему не отображается inline keyboard при редактировании сообщения?
1 подписчик
02 июл.
622 просмотра
1
ответ
Python
+2 ещё
Простой
Как сделать отправку файла боту от клиента на python telebot?
1 подписчик
22 мая
222 просмотра
1
ответ
TeleBot
Простой
Как встроить существующий телеграм.бот на сайт?
1 подписчик
21 мая
78 просмотров
0
ответов
Python
+1 ещё
Простой
Не работает inline кнопка telebot?
1 подписчик
17 мая
109 просмотров
2
ответа
Python
+1 ещё
Простой
Почему не сохраняет данные в переменную в telebot?
1 подписчик
03 апр.
76 просмотров
1
ответ
TeleBot
Средний
Телеграмм бот не отправляет аудиофайл?
1 подписчик
14 мар.
71 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
DevOps-инженер
DevTeam.Space
от 1 000 до 2 500 $
Senior/Lead PHP Developer
Boomerangme 🎫
от 3 000 до 7 000 $
Маркетинговый аналитик
МТС
•
Грозный
от 60 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама