def generate_rhythm(bpm, counts):
elements = []
for i in range(counts):
# Чередуем "kick" для четных индексов и "snare" для нечетных
if i % 2 == 0:
elements.append("kick")
else:
elements.append("snare")
# Объединяем элементы через дефис
sequence = " - ".join(elements)
return f"Темп: {bpm} | {sequence}"
# Тестирование функции
print(generate_rhythm(120, 4)) # Выведет: Темп: 120 | kick - snare - kick - snare