Cохранение монет для игры
moneys = str(money)
moneysave = moneys.split()
monney = []
for j in moneysave:
if j == '0':
monney.append(' 000 ')
if j == '1':
monney.append(' 101 ')
if j == '2':
monney.append(' 202 ')
if j == '3':
monney.append(' 303 ')
if j == '4':
monney.append(' 404 ')
if j == '5':
monney.append(' 505 ')
if j == '6':
monney.append(' 606 ')
if j == '7':
monney.append(' 707 ')
if j == '8':
monney.append(' 808 ')
if j == '9':
monney.append(' 909 ')
moneyprint = ' '.join(monney)
print( 'your save ' , moneyprint)
##На входе у меня 90.##
##После цикла должно выводить 909 000, а выводит только 909.##
##Это что то на шифровку похожее. Например если на входе будет 1 то выведет 101, а если 8 то 808 и т.д.##
Ответы (1 шт):
Автор решения: OwlCodR
→ Ссылка
Было очень тяжело понять, что именно вам нужно, надеюсь, это оно
number = str(input())
answer = 'your save'
for s in number:
answer += f' {s}0{s}'
print(answer)
Пример работы:
>> 90
>> your save 909 000
Формулируйте, пожалуйста, точнее ваш вопрос или хотя бы указывайте примеры входных и выходных данных