Нужна помощь скрипт, который считает, пока два числа не станут делимыми

#python

#python

Вопрос:

Это для школьного задания, и я невероятно новичок в программировании в целом, цель кода — создать небольшой диалог, как если бы пользователь разговаривал с Count Von Count . В этом разделе задания мы должны взять любимый номер пользователя и выбранный номер, и если они не делятся друг на друга, мы считаем по любимому номеру пользователя до следующего по величине числа из выбранного числа, которое делится. Извините, если я объяснил это каким-то странным способом, который никто на самом деле не понимает, я не лучший в объяснении.

   count = 0
favorite_number = input("What is your favorite number")
chosen_number = input("Choose a number")
divisibility = int(chosen_number) % int(favorite_number)
if int(chosen_number) % int(favorite_number) != 0:
    while int(divisibility) != 0:
        int(chosen_number)   1
        if int(divisibility) == 0:
            print(f"The Count: {chosen_number} isn't divisble by {favorite_number} so lets try counting to {divisibility} instead! I will be counting by {favorite_number} to {divisibility}")
            while (count) < int(divisibility):
                print((count)-2)
                (count)  = int(favorite_number)
                if (count) < int(divisibility):
                    print(f"The Count: And thats how you count to {divisibility}!")
 

Комментарии:

1. Одна вещь, которая помогла бы в удобочитаемости, заключалась бы в том, чтобы поместить int() ваши входные данные, тогда вам не придется использовать его везде после. так chosen_number = int(input("Choose a number")) что вам не нужно использовать int(chosen_number) после этого.

2. Кроме того, что вы получаете в качестве выходных данных и какими, по вашему мнению, должны быть выходные данные для заданных входных данных?