Форум сайта python.su
Откуда взялся пробел перед 10 в первом выводе? Во втором варианте пробела нет и 10 выводится сначала строки. По моему разумению, в обоих случаях на экран должен выдаваться один и тот же результат: 10 сначала строки, без всяких пробелов.
>>> >>> print('\n', 10) 10 >>> print('\n', end = ''); print(10) 10 >>>
Отредактировано Sergey_Grebennikov (Март 31, 2020 13:47:23)
Офлайн
Sergey_GrebennikovВам подробный ответ на этот вопрос нужен, со всеми подробностями устройства форумного движка и конкретного компонента подсветки синтаксиса? То, что тулза лагает как бы и без вас все знают. Спасибо за замечание, тем не менее.
Откуда взялся пробел перед 10 в первом выводе?
Офлайн
FishHookПричем здесь форумный движок? Про движок я так, мимоходом.
Офлайн
>>> print(10,20) 10 20 >>> print(10) 10 >>> print("",10) 10 >>>
Отредактировано doza_and (Март 31, 2020 19:01:40)
Офлайн
Sergey_GrebennikovОткрой в питоне
Откуда взялся пробел перед 10 в первом выводе?
help(print)
>>> print(1, 2, 3, sep=' | ') 1 | 2 | 3 >>>
Офлайн
Sergey_Grebennikovскуяли, а вот это print('\n', 10) что по вашему? на кой ляд там ‘\n’? для красоты?
По моему разумению, в обоих случаях на экран должен выдаваться один и тот же результат: 10 сначала строки, без всяких пробелов.
[code python][/code]
Отредактировано PEHDOM (Март 31, 2020 23:04:10)
Офлайн