Когато пишем код, той ни е кристално ясно какво прави, но това няма да е така след няколко месеца, когато се наложи да го променим. Затова е добре да поставяме коментари в кода си, в които да обясняваме за какво служат различните части от кода.

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео
- #1638
- 27 Jul 2020
Има два начина, по които можем да въведем коментар.
Коментар от един ред
Коментар заемащ един ред може да бъде написан след знака "#":
# Comment
Ако коментарът служи за обяснение на използвана команда, той може да се постави непосредствено след командата:
ev3.speaker.play_file(SoundFile.BOING) # Plays the sound "BOING"
Коментар от няколко реда
Ако желаем да използваме повече от един ред за коментар, може да го поставим между три двойни кавички:
"""
Comment
Comment
Comment
"""
Първите три двойни кавички отбелязват началото на коментара. Ако в кода няма още три двойни кавички, които да отбележат края на коментара, програмата ще третира остатъка от кода като коментар и няма да изпълни командите в него.
Много програмисти маркират части от кода си като коментари, когато искат временно да изключат различни части от него без да го трият.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

Python за EV3 LEGO Mindstorms - ниво 2
Във второто ниво по Python за EV3 роботи учениците изучават в дълбочина сензора за допир. Сензорът се разглежда както като средство за ръчно управление на машини, така и като сензор за автономни роботи. В няколко занятия учениците изграждат пулт за управление на хващача и движението на кран. От страна на програмирането учениците изучават конструкциите за разклоняване на код "if-else", условните и безкрайни цикли с "while" и операторът за обръщане на условие "not". В края на нивото роботите могат да усещат препятствия които да избягват и излизат от простичък лабиринт.
- 39
- 19:58
- 93

Занятие 7 - Преминаване през тунел
В случаите, когато учениците не карат модул от две нива наведнъж, днес е последното занятие от нивото.
- 10
- 3
- 8
- 3d_rotation 1