Я только что установил эту версию Spyder, работающий под Python 3.6. В консоли Ipython я не могу запустить несколько строк в любой вид структуры цикла.

Пример: следующий код взят из моего сеанса Ipython, запущенного в командном окне Windows:

a = [1,2,3] для i в a:... print(i)... j = 2 * i ... print(j)... 1 2 2 4 3 6

Обратите внимание, что у меня может быть столько строк, сколько я хочу, в цикле 'for', пока я дважды не нажму ENTER В окне консоли spyder, как только я нажимаю клавишу ВВОД после «print (i)», циклы выполняются:

для я в: печать (я)1 2 3

Обратите внимание, что я не смог ввести строку, которая читалась как 'j = 2 * i', потому что цикл выполнялся немедленно.

Это не так, как должен вести себя шпион, и не так, как он вел себя до того, как я переустановил его. Я искал какую-то опцию в настройках, которые могли бы контролировать это, но не могли найти какую-либо.

Любая помощь будет оценена. Благодарю.

0