Проблема с выводом цикла на экран .

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
День добрый.Учусь по книге python 2, где код и вывод показаны на розовом фоне.
Пишу код в python 3 ,добавляя просто скобки. Не понимаю , почему выводит по другому
1599632901066.png
В реальности выглядит так , почему такое идет смещение?
1599633053382.png
1599633089045.png
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Код вставляйте с помощью ... -> код -> python, а не картинкой.
Чтобы в консоль выводило значение переменной i нужно ее добавить в print:
Python:
print('i = ', i)
Чтобы фразу Привет, как твои дела? выводило в одну строку нужно в print указать параметр end:
Python:
print('Привет, как', end=' ')
 

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
после каждого принта строка переводится на следующую, отчего и происходит смещение.

(кстати, не советовал бы писать на втором питоне, его уже перестали использовать и поддерживать)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 668
475
83
а почему не взять книгу по питон 3?
 

Форум IT Специалистов