приписать число к числу python
мои попытки :
k = int(input())
k1 = k
m = (str(k))
m1 = m + str(k)
print(type(int(m1)))
while int(m1) %7 != 0:
m1 = str(m1) + str(m1)
if int(m1) % 7 == 0:
break
print(m1)
нужно приписывать вводимое число к числу пока оно не станет нацело делится на 7
Ответы (2 шт):
Автор решения: Danis
→ Ссылка
вот моё решение:
number = [input()]
while int("".join(number)) % 7 != 0:
number += number[0]
print("".join(number))
Автор решения: Zhihar
→ Ссылка
а если так?
text = input()
number = int(text)
while number % 7 != 0:
number = number * 10**len(text) + int(text)
print(number)
ну или так:
text = input()
number = text
while int(number) % 7 != 0:
number += text
print(number)