ЗНАКОМСТВО С ПИТОНОМ
СИНТАКСИС, ОШИБКИ, КОММЕНТАРИИ
Синтаксис Python
Синтаксис Python основан на отступах у строк. С помощью отступов формируются программные блоки, которые в других языках программирования задаются с помощью операторных скобок. Поэтому в Питоне мы не можем ставить отступы как нам заблагорассудится.Если поставить неоправданный отступ, то при выполнении программы появится сообщение об ошибке.
Попробуйте написать в REPL простую строчку кода, которая попросит Python напечатать число 555.
>>> print(555)
555
>>>
А теперь напишите ту же строчку, только сделайте перед ней отступ с помощью пары пробелов.
>>> print(555)
SyntaxError: unexpected indent
>>>
Python сообщит о синтаксической ошибке: "SyntaxError: unexpected indent" (неожиданный отступ).
Сообщения об ошибках
Сообщения об ошибках появляются в Shell и выделеются красным цветом.Перед описанием ошибки обычно указывается строка, в которой произошла ошибка.
Попробуем запустить программу, в которой присутствует ошибка в написании команды print.
a = 5
b = 7
c = a + b
prinnt(c)
Получим следующее сообщение об ошибке:
Traceback (most recent call last):
File "C:/Python/111.py", line 4, in
prinnt(c)
NameError: name 'prinnt' is not defined
В предпоследней строке мы видим строчку, в которой сделана ошибка. В последней строке читаем описание ошибки: "NameError: name 'prinnt' is not defined" (имя 'prinnt' не определено).
Комментарии
Комментарием является строка, которая не будет выполняться. Закомментировать строку можно при помощи знака #.# программа с комментариями
a = 5
b = 7
c = a + b # находим сумму a и b
print(c)
Существует также способ закомментировать сразу несколько строк:
a = 5
b = 7
'''
Многострочный комментарий,
созданный при помощи трех апострофов.
Три апострофа начинают комментарий
и три апострофа завершают комментарий.
'''
c = a + b
print(c)
Разделитель строк
В Python можно совместить несколько строк в одну, использовав точку с запятой в качестве разделителя.a = 5; b = 7; c = a + b
print(c)
Учебник Python
Знакомство с Питоном
Установка Python
Программа
Синтаксис, ошибки, комментарии
Вывод
Ввод
Типы данных
Преобразование типов
Операторы
Арифметические операторы
Операторы присваивания
Операторы сравнения
Логические операторы
Операторы принадлежности
Операторы тождественности
Битовые операторы
Старшинство операций
Объекты
ПОПУЛЯРНОЕ НА САЙТЕ |

Изучаем Python: TOP-5 лучших сайтов для изучения Питона
Самоучитель, интерактивный учебник, наглядные задачи и примеры программ.

Как сделать простейшего робота
О том, как сделать робота в домашних условиях, используя лишь микросхему драйвера моторов и пару фотоэлементов. В зависимости от способа соединения моторов, микросхемы и фотоэлементов робот будет двигаться на свет или, наоборот, прятаться в темноту, следовать по линии или бежать за вашей рукой.