Ошибка "expected an indented block" в переводе с английского языка на русский означает что компилятор Python ожидает строку блока с отступом.
В Питоне вложенные блоки выделяются отступами от начала строки каждый новый вложенный блок отделяется новым отступом, строчки с одинаковыми отступами соответствуют одному и тому же блоку.
Программа без отступов будет давать ошибку
Пример программы с ошибкой:
чтобы исправить ошибки необходимо правильно расставить отступы:
Обычно сначала изучают Basic, чуть позже- Pascal. Кстати, Pascal можно и не забывать, так как есть еще Delphi. Ну а дальше идет развилка на изучение языков программирования для интернета (HTML, Java, PHP, Perl), для программ (С++), для настройки станков. Ну или любые из топовых по индексу TIOBE. А дальше уже идет специализация.
Сайтостроительством занимаюсь уже 20 лет и никогда не встречал браузер, для которого регистр тэгов имел хоть какое ни будь значение. В любом языке программирования есть функции приведения текста к нижнему или верхнему регистру, которые обязательно используются при написании лингвистических анализаторов, чтобы упростить дальнейший анализ и минимизировать проблемы связанные с человеческим фактором. Чтобы убедится, что регистр не имеет значения, прогоните страницы с разным написанием тегов через W3C-валидатор и убедитесь, что ошибкой это не будет. Так же учитывайте, что правилом хорошего тона в программировании является использование единой стилистики во всем коде. Обычно теги все таки пишут в нижнем регистре.
Навык программирования - никому не помешает. Вся жизнь переходит на компьютеры. Даже тут на БВ, он вполне оправдан. Вы можете не писать программы, а просто быстро написать небольшой макрос для мышки или клавиатуры и тем самым, значительно упростите и ускорите свои поиски в интернете, играх и многое, многое, многое...
Сэкономить можно прежде всего на кофе. (Бу-у!)
0) кофе вредно для здоровья.
1) позволить программеру работать на удалёнке - то, что нужно, если он живёт в мегаполисе, и вообще вынужден на работу добираться не своими двоими / не на велосипеде.
2) <del> работник </del> программер должен иметь возможность не париться над тем, когда ложиться спать. Тогда, балансируя, он таки-ляжет - но между 1 и 2 a.m. Проснётся он между 8 и 9 a.m. - ближе к девяти - некоторое время он лежит (на локте), но не спит, в тёплой постели, в позднюю осеннюю погоду, а отопление в своём доме программер ещё не включил - натурально он не рванёт, по привычке, на кухню поесть или попить, разве что рядом с кроватью не стоит бутылочка с водой и разве что он действительно голоден.
3) в течение дня программер должен иметь возможность поддерживать физическо-физиологическую форму.
Таким образом, помимо сокращения расходов на кофе, мы имеем здорового, жизнелюбивого программера, что всегда выгодно. Он станет трудиться в основном потому, что любит трудиться.