Форум сайта python.su
Объясните данный код, ПОЖАЛУЙСТА!
def lol(n):
a = ''
x = n
while x != 0:
a += str(x % 3)
x = x // 3
a = a
b = n % 3
c = str(b)
z = a + c
y = int(z, base = 3)
return y
print(lol(int(input())))
i = 1
while True:
l = lol(i)
if l > 99:
break
i += 1
print(l)
Вводится число 11, выводятся два числа: 35, 103
Прикреплённый файлы: test.py (318 байт)
Офлайн
watermelonэто не код а гавно какое-то
Объясните данный код, ПОЖАЛУЙСТА!
Офлайн
FishHookПонимаю, но такое заставляют в колледже делать
Офлайн
watermelon
ну это же невозможно прочитать, оформите свой пост нормально. Обратите внимание, что в редакторе сообщения есть кнопочки, одна из них позволяет вставить код сохраняя исходное форматирование
Офлайн
FishHook
watermelonну это же невозможно прочитать, оформите свой пост нормально. Обратите внимание, что в редакторе сообщения есть кнопочки, одна из них позволяет вставить код сохраняя исходное форматирование
Офлайн
watermelonчто именно не понятно, в коде вводится число, потом оно то делится, то прибавляется, то переводится.
Поэтому прошу помочь, сам не могу понять
watermelonкак думаете для чего?
но такое заставляют в колледже делать
Офлайн