роботы
электроника
программирование
ЗНАКОМСТВО С ПИТОНОМ

СИНТАКСИС, ОШИБКИ, КОММЕНТАРИИ

Синтаксис 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: TOP-5 лучших сайтов для изучения Питона
Изучаем Python: TOP-5 лучших сайтов для изучения Питона
Самоучитель, интерактивный учебник, наглядные задачи и примеры программ.
Как сделать простейшего робота
Как сделать простейшего робота
О том, как сделать робота в домашних условиях, используя лишь микросхему драйвера моторов и пару фотоэлементов. В зависимости от способа соединения моторов, микросхемы и фотоэлементов робот будет двигаться на свет или, наоборот, прятаться в темноту, следовать по линии или бежать за вашей рукой.




Copyright © myrobot.ru, 2005-2021


Яндекс.Метрика   Рейтинг@Mail.ru