Python

Помогите пж, я новичок в языке python.

Ребят, я совсем новичок в python,помогите пожалуйста, когда я пишу while то у меня 1 строчка "..." Потом как я ввожу команду и нажимаю Enter их должно стать две, но почему то команда заканчивается
Ты вводишь код в диалоговом режиме Питона, а надо писать код в текстовом файле в кодировке UTF-8. Потом запустить этот файл:
py имя-файла
В диалоговом режиме в принципе тоже можно писать, но твой код не сохранится. И там особые правила ввода текста.
Лучше всего, запусти IDLE, меню File => New File и там пиши. Запуск - F5
ХК
Хвича Кохия
58 065
Лучший ответ
expected an indented block переводится "ожидается отступ блока"
И еще чтобы в цикле хоть что-то происходило счетчик на каждом шаге цикла нужно изменять
Степаныч
Степаныч
53 685
Вместе с питоном устанавливается простенькая IDE для него - IDLE.
В ней тоже есть возможность писать в интерактивном режиме - "Shell Window", там где на страничке такое приглашение - >>>
Так вот в этой IDLE, да и во всех других IDE для питона, после нажатие энтера после двоеточия, само делает отступ в следующей строке.
А вот в терминале, где Вы пишете отступ надо делать самому.
То есть нажав Энтер после двоеточия, надо еще таб, или четыре пробела нажать перед вводом следующей команды. Те три точки, которые терминал показывает, это не отступ.

В интерактивном режиме имеет смысл писать только однострочные простейшие команды. А все что чуть сложнее, лучше в файле в IDLE, Wing 101, PyCharm или любой другой IDE для питона.
Для начала вполне достаточно IDLE, или Wing 101.
Игорь Шилин
Игорь Шилин
21 729