levels = {0: 2, 1: 5, 2: 15}
def get_level(current_xp):
sorted_levels = dict(sorted(levels.items()))
for level, xp in sorted_levels.items():
if current_xp <= xp:
return level
else:
return list(sorted_levels)[-1]
print(get_level(9)) elif message.text == 'Случайная песня':
song_path = os.path.join(os.getcwd(), "songs1", random.choice(os.listdir("songs1")))
bot.send_audio(message.chat.id, open(song_path, "rb")) какими методами python можно воспользоваться, чтобы привести данные к формату:for, сравнение if, вывод print, ну и метод isalpha(), чтобы понимать где строка. if ',' in followers_count or ',' in following_count:followers_count или following_count содержат в себе пустые строки. Как там не оказалось данных - это уже вопрос к коду, с какой страницы были получены такие данные elif из этого блока if в отдельныйcount = 0
number = 1
while True:
if number == 1:
number += 1
continue
elif number % 2 == 0 or number % 3 == 0 or number % 5 == 0 or number % 7 == 0:
count += 1
if count == 10001:
break
number += 1
print(number) caption, который отвечает за текст