Исполнительной python ex1.py
с ex1.py
содержания: print repr('foo')
урожаевмагнезии() выход отличается в IDLE и Windows Powershell
'foo'
Но исполняющие repr('foo')
на холостых выходах
"'foo'"
В качестве альтернативы, выполнение print repr('foo')
на IDLE дает
'foo'
И исполнение python ex1.py
с ex1.py
содержания: repr('foo')
ясно дает
\n
Для первых трех случаев ... что здесь происходит?
Если вы запустили 'print repr ('foo')' в IDLE, вы получите те же результаты, что и его работа в другом месте, ввод текста в интерактивную консоль показывает «репрезентацию» результата, чтобы вы, по сути, (магнезии ('Foo')) ' –