Комментарии
Заметку пишут для себя. Программа её не выполняет и не печатает. Знак #. Python пропускает от этого знака до конца той же строки. Следующая строка снова обычная команда.
Заметка не поднимается вверх
на одной строке не выключает строку выше. Пропуск останавливается в конце своей строки. print("lida") выполняется. Пропадает только хвост строки, где стоит #.
# guest
print("lida")
print("tea") # drink
Вывод по-прежнему две строки. Сначала lida. Потом tea. Слова guest и drink не появляются. Кавычки вокруг lida и tea — текст, который показывает print. Заметки с # — нет. Это разные вещи.
Выключить целую строку
в начале строки делает всю строку заметкой. print("lida") с # впереди не выполняется. Строка ниже, если это настоящий print, всё ещё выполняется.
# print("lida")
print("tea")
Вывод — одна строка: tea. Слово lida всё ещё в файле, но внутри заметки. Python эту команду print не выполняет.
Это не новый отступ
Заметку можно писать и внутри блока, но правило четырёх пробелов не изменилось. На этой странице строки остаются у левого края, чтобы заметка не смешалась с отступом.
Следующая страница — имя
Здесь не создают имя, не сдвигают строку внутрь и не устанавливают Python. Следующая страница — имя, которое хранит значение. Заметка остаётся заметкой.
Скажите сами
- Почему guest и drink нет в выводе?
- print("lida") и затем print("tea") # drink пишет lida, затем tea.
- Почему # print("lida") не показывает lida?
- Докуда тянется заметка? До конца своей строки, не до строки выше.
Так читают мимо
- Ждать в выводе guest или drink
- Принимать # за кавычки
- Ставить # перед print("lida") и всё равно ждать lida
- Думать, что заметка следующей строки выключает строку выше
- Считать отступ заметки новым правилом
Оставить
начинает заметку. Python пропускает до конца этой строки.
Оба print по-прежнему пишут lida, затем tea. Заметки не видны.
print("lida") — только заметка. print("tea") под ней выполняется.
Заметка не достаёт до предыдущей строки.
Следующая страница — имя, которое хранит значение.
🧠 Проверьте Свои Знания
Проверьте Свои Знания
Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему
📝 Инструкции
- Внимательно прочитайте каждый вопрос
- Выберите лучший ответ на каждый вопрос
- Вы можете пересдавать тест столько раз, сколько захотите
- Ваш прогресс будет показан вверху