
Aragaer
24.06.2018
10:48:45
и заранее неизвестно, сколько их

Maxim
24.06.2018
10:48:46
И никуда не записываются?

Aragaer
24.06.2018
10:48:50
угу

ваван
24.06.2018
10:48:57

Google

Aragaer
24.06.2018
10:49:00
ну то есть как .. реально они лежат на стеке

Maxim
24.06.2018
10:49:49
Ну while input != 0:
Аааа
Я понял!

Aragaer
24.06.2018
10:51:06
неа 8)
$ python /tmp/st.py
1
2
3
4
5
0
Нолик! Начинаю печатать!
5
4
3
2
1
вот. У меня нет никаких while и списков

ваван
24.06.2018
10:52:37

Aragaer
24.06.2018
10:53:44
окей. Попробую подсказать
Надо написать функцию, допустим она называется f
первое, что она делает - это читает число

ваван
24.06.2018
10:54:06

Aragaer
24.06.2018
10:54:17
там легко

Google

Aragaer
24.06.2018
10:54:32
когда прочитали число, надо понять, нолик это или нет

Igor
24.06.2018
10:55:24
где найти designer.exe для PyQt5? Установлен PyQt4 и PyQt5, для 4-ки designer.exe находится прям в корневой папке с PyQt4; в PyQt5 его там нет, только расширение QtDesigner.pyd

ваван
24.06.2018
10:55:50
задаем функцию и уже внутри читаем число? и что ей передать в качестве параметра?

?
24.06.2018
10:55:57
Он вроде как по другому теперь называется

Aragaer
24.06.2018
10:56:00
никакого параметра нет

?
24.06.2018
10:56:03
И встроен в другую прогу,
Но я так и не разобрался, бросил

Aragaer
24.06.2018
10:56:06
мм.. ок
если число 0, то все, ничего делать не надо
а если число не 0, то надо сделать вид, будто ничего не было, отработать полностью со всеми остальными числами, а потом все-таки напечатать это число
$ python /tmp/st.py
0
Нолик! Начинаю печатать!
$ python /tmp/st.py
1
0
Нолик! Начинаю печатать!
1
обрати внимание, если просто 0, то все
если 1, то ничего не происходит. Потом 0 - и это все, а потом печатается 1

ваван
24.06.2018
10:58:08
нолик не печатает, это не правильно

Aragaer
24.06.2018
10:58:15
ща пофикшу, чо
$ python /tmp/st.py
0
Нолик! Начинаю печатать!
0
$ python /tmp/st.py
1
0
Нолик! Начинаю печатать!
0
1

first
24.06.2018
10:59:15

Aragaer
24.06.2018
10:59:53
ок, более простая задача - читать числа, пока не будет нолик. Когда придет нолик, напечатать его и все

wi34rd
24.06.2018
10:59:55
использовать другой пакет или пайтон 2 поставить

Aragaer
24.06.2018
10:59:57
такое написать можешь?

Igor
24.06.2018
11:00:10

Google

first
24.06.2018
11:00:40

ваван
24.06.2018
11:00:50
да наверное, но без цикла вряд ли

Aragaer
24.06.2018
11:01:14
ну давай сначала с циклом
а потом я подскажу, как без цикла

first
24.06.2018
11:02:01
@aragaer, а чем вы занимаетесь?

Aragaer
24.06.2018
11:02:09
в каком смысле? 8)

first
24.06.2018
11:02:26
Ну сейчас тут в чате

wi34rd
24.06.2018
11:02:28

Aragaer
24.06.2018
11:02:28
сижу за компом, треплюсь в чате, хочу смотреть cloud atlas
или про текущую задачку с рекурсией?

first
24.06.2018
11:02:43
Дада
Про нее

Aragaer
24.06.2018
11:03:01
прога. Вводятся числа (число, энтер, число энтер ...)
когда ввели 0, то надо вывести все числа в обратном порядке и закончить
нельзя пользоваться списками
ну и ничем другим таким динамическим

first
24.06.2018
11:03:50
Строками тоже нельзя:?
Хах

Aragaer
24.06.2018
11:04:08
угу

ваван
24.06.2018
11:04:13
типа i=int(input()) while i!=0: i=int(input())

Google

first
24.06.2018
11:04:45
И куда сохранять числа, если не куда-либо...

Aragaer
24.06.2018
11:04:48
никуда

first
24.06.2018
11:04:49
В док тоже же нельзя

Aragaer
24.06.2018
11:04:55
ну .. на стеке
ок

first
24.06.2018
11:05:01
А как их выводить тогда:?
Если никуда не сохранять

Aragaer
24.06.2018
11:05:10
тут чего, слово рекурсия никому ничего не говорит?

first
24.06.2018
11:05:17
Мне нет

Aragaer
24.06.2018
11:05:25
что такое рекурсия ваще?

first
24.06.2018
11:05:29
Я себе представляю только бесконечное что то
Повторяющее
само себя

Aragaer
24.06.2018
11:05:36
не обязательно
да, повторяющее себя, но необязательно бесконечное
может быть некоторое условие завершения рекурсии
тогда результат окажется разумным

wi34rd
24.06.2018
11:06:32
ты так говоришь, как будто рекурсия может быть бесконечной

Aragaer
24.06.2018
11:06:37
ну пример - если есть список и мне надо распечатать его, то я сначала распечатываю первый элемент, а потом просто беру все, что осталось и делаю все то же самое
это рекурсия

Google

Проксимов
24.06.2018
11:07:00

Aragaer
24.06.2018
11:07:00
так вот про задачку с числами

Maxim
24.06.2018
11:07:04
вуху

Aragaer
24.06.2018
11:07:07
надо прочитать число

Maxim
24.06.2018
11:07:08
у меня получилось!

Aragaer
24.06.2018
11:07:10
если 0, то все
а если не 0, то снова сделать то же самое
а чтобы еще печатать - то соответственно когда закончили ходить по рекурсиям, то напечатать

Maxim
24.06.2018
11:07:37
я забыл что type(input()) == string
и сидел пердел над этим долго

Aragaer
24.06.2018
11:08:09
а оно на что-то влияет?

Maxim
24.06.2018
11:08:22
ага
уже можно споилерить код?

Aragaer
24.06.2018
11:08:38
не, пока не надо

Maxim
24.06.2018
11:08:45
или парень еще думает?

Aragaer
24.06.2018
11:08:46
ну или можно мне в личку 8)

first
24.06.2018
11:09:52

Саша
24.06.2018
11:09:55
Народ, почему marshmallow удоляет foreign key поля?