Ваша задача решается довольно просто и без циклов. В Python, как и в любом другом языке программирования, имеется оператор целочисленного деления. (без остатка). Вам достаточно считать Ваше число X любым удобным способом и применить данный оператор: X // 7 Значение, которое вернет данная функция, и есть искомый ответ. Прошу заметить, что число 0 к ответу добавлено не будет. Соответственно, для того, чтобы учесть 0, необходимо прибавить единицу к полученному числу. В таком случае, решением является строка: X // 7 + 1