#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. Кроме того, что вы получаете в качестве выходных данных и какими, по вашему мнению, должны быть выходные данные для заданных входных данных?