Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 20, 2020 18:36:45

Simka
Зарегистрирован: 2020-02-15
Сообщения: 71
Репутация: +  1  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Здравствуйте! Понемногу с внуком ( 8 лет ) изучаем , дошли до циклов. И первая попытка воспользоваться для этого консолью Питона оказалась неудачной. Попытался перед print поставить 4 пробела - тот же результат. В IDLE без проблем. Подскажите, в чём же проблема? Попробую скрины прикрепить.

IDLE

Консоль Python

Отредактировано Simka (Апрель 20, 2020 18:37:27)

Прикреплённый файлы:
attachment screenshot.270.jpg (169,8 KБ)

Офлайн

#2 Апрель 20, 2020 18:40:45

Simka
Зарегистрирован: 2020-02-15
Сообщения: 71
Репутация: +  1  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Simka
Попробую скрины прикрепить.
Вот еще скрин - с консолью. Извините, что запутался с прикреплением скринов!

Прикреплённый файлы:
attachment screenshot.269.jpg (149,8 KБ)

Офлайн

#3 Апрель 20, 2020 18:57:50

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?


если посмотреть на скрин вашей консоли вы после for не сделали отступ



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Апрель 20, 2020 19:10:49)

Офлайн

#4 Апрель 20, 2020 19:50:36

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Simka
После ошибки вам надо набирать цикл заново.
Консоль не лучшее средство для программирования, лучше использовать IDE (не IDLE)



Офлайн

#5 Апрель 20, 2020 19:55:11

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

так он по лутцу если не ошибаюсь учится а там только идле или консоль (и это хорошо так то)
ps Simka попробуйте сделать отступ табом (tab)



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Апрель 20, 2020 20:21:20)

Офлайн

#6 Апрель 20, 2020 20:36:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

AD0DE412
Вы думаете, целевая удитория Лутца - восьмилетние дети и их бабушки?
У любого вменяемого человека, который только учится работать с компьютером и с усилиями набирает двумя пальцами строку заморских букв, необходимость перенабирать эту строку после любой ошибки вызовет неминуемое отторжение. Не надо мучать себя и ребенка, надо взять нормальный инструмент.



Офлайн

#7 Апрель 20, 2020 20:46:07

Simka
Зарегистрирован: 2020-02-15
Сообщения: 71
Репутация: +  1  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Консоль

Еще раз попробовал в консоли. Отступ 4 пробела сделал. После “Enter” снова появляются 3 точки и курсор ( на скрине он не показан), результата выполнения цикла нет. Дефект программы?
Книги используем в основном “Питон для детей” Бриггса и Златопольского “Основы программирования на языке Python”. Где нашел рекомендацию про консоль - уже не припомню.
И еще. Скачал PyCharm. Как его оцениваете?

Отредактировано Simka (Апрель 20, 2020 21:00:49)

Прикреплённый файлы:
attachment screenshot.272.jpg (67,7 KБ)

Офлайн

#8 Апрель 20, 2020 20:54:56

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

FishHook
тут я пас … тут дело в … вот если у меня бате интересен линукс был то и мене вот немного его интереса перепало ну и так далее … а вобще люди они разные

ps вот интересная анология вы ведь наверника знаете что есть всякие “малолетние” музыканты играющие не хуже средних “врослых” музыкантов понятно что это исключение но все же имеет место быть



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Апрель 20, 2020 20:58:23)

Офлайн

#9 Апрель 20, 2020 20:57:48

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Simka
После “Enter” снова появляются 3 точки и курсор
вот … а теперь еще раз нажмите на enter

ps кстате у лутца этот момент очень подробно описан



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Апрель 20, 2020 21:10:42)

Офлайн

#10 Апрель 20, 2020 21:29:14

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

В консоли Python не работает цикл "for". Почему?

Simka
И еще. Скачал PyCharm. Как его оцениваете?
Это лучшее из того, что есть



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version