@ru_python

Страница 5743 из 9768
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 и списков

Aragaer
24.06.2018
10:53:44
окей. Попробую подсказать

Надо написать функцию, допустим она называется f

первое, что она делает - это читает число

ваван
24.06.2018
10:54:06
$ python /tmp/st.py 1 2 3 4 5 0 Нолик! Начинаю печатать! 5 4 3 2 1
нолик тоже надо печатать, или там легко?

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
такое написать можешь?

Google
first
24.06.2018
11:00:40
использовать другой пакет или пайтон 2 поставить
А, бля, сори, я че тоо туплю Тепереатура 38...

ваван
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, а чем вы занимаетесь?
плюшками балуемся

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
типа i=int(input()) while i!=0: i=int(input())
напиши не код, а функцию

не, пока не надо

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 поля?

Страница 5743 из 9768