Vande omentaina, Александр!
А> if name == 'bobik':
А> print('hello', name)
А> else:
А> print('access denied')
Сколь я понимаю (если почтовый сервер не покоцал), здесь всё
правильно.
В любом случае, если пробел обозначить символом точки (.), то писать
надо так (ещё раз! Здесь "точка" - это на самом деле пробел!):
if name == u'Bobik':
....print("Hello %s" % name)
else:
....print('Access denied')
А> вопрос, отступы ставить надо только в блоке, например как в php блок
А> отмечается фигурными скобками?
Совершенно верно.
А> второе, если я в первой строке блока пробелы поставил, на вторую строку
А> блока notepad ++ тащит их за собой или нет и надо снова ставить эти самые
А> пробелы?
Это надо смотреть в настройках, наверняка там есть что-то вроде
"Сохранять отступ". Такое есть даже в Akelpad, который как бы
значительно проще Notepad++.
А> очень уж мне эти пробелы сегодня мозг вскипятили "пар из ушей валит"!!!
Оооо, это я вас понимаю! Но Python - змея хитрая (хоть и назван не в
честь змеи), он вас быстренько под себя переделает. Проверено)
А> а как с чтением пробелов в AkelPad? я имею ввиду с джоз.
Всё великолепно, ставите в Центре настроек озвучивание символов
отступа и всё)