Тема урока: sep, end, переменные, PEP 8
- Необязательные параметры команды
print()
:sep
,end
Перейти–> - Переменные Перейти–>
- Стандарт PEP 8 (Вы здесь)
Аннотация. Урок посвящен изучению необязательных параметров команды print()
и более детальному разбору понятия переменных. Также мы поговорим о комментариях и стандарте PEP 8, которого придерживаются Python-программисты.
PEP 8
При оформлении программ мы будем пользоваться PEP 8 — Python Enhancement Proposal. Этот документ предлагает единый и общепринятый стиль написания программ на языке Python. Документ создан по рекомендациям Гвидо Ван Россума, автора Python. Прочесть его на русском языке можно по ссылке.
Некоторые рекомендации PEP 8
Рекомендация 1. Избегайте использования пробелов перед открывающей скобкой, после которой начинается список аргументов функции.
Правильно:
print('Follow PEP8!')
Неправильно:
print ('Follow PEP8!')
Рекомендация 2. После запятой нужен пробел.
Правильно:
print('PEP8', 'Rocks!')
Неправильно:
print('PEP8','Rocks!')
Рекомендация 3. Не отделяйте пробелами знак «равно», когда он употребляется для обозначения значения параметра по умолчанию.
Правильно:
print('My name', 'is', 'Python', sep='**', end='+')
Неправильно:
print('My name', 'is', 'Python', sep = '**', end = '+')
Комментарии
До этого момента всё, что мы набирали в тексте наших программ, представляло собой команды для компьютера. Но в программу имеет смысл включать также примечания, описывающие, что она делает и как работает. Это может помочь вам или кому-то другому понять принцип работы программы спустя некоторое время.
Такие примечания называются комментариями.
Однострочные комментарии
Любую строку можно превратить в комментарий, поместив перед ней символ #.
Рассмотрим следующий код:
# Это комментарий в программе на языке Python.
print('Python rocks!')
Если запустить эту программу, то получится:
Python rocks!
Первая строка при запуске игнорируется. Комментарий, начинающийся с символа #, предназначен только для автора программы и для тех, кто будет читать этот код.
Комментарий в конце строки
Комментарий можно поместить после строки кода.
print('Python rocks!') # Это комментарий в программе на языке Python.
Комментарий начинается после символа #. Все, что находится до этого символа, представляет собой обычный код. Если запустить эту программу, получится:
Python rocks!
Примечания
Примечание 1. Согласно стандарту PEP 8, комментарии должны отделяться хотя бы двумя пробелами от кода. Они должны начинаться с символа # и одного пробела.
Правильно:
# Далее будет напечатан текст
print('Comments in Python') # Печать текста с помощью команды print.
Неправильно:
#Далее будет напечатан текст
print('Comments in Python')#Печать текста с помощью команды print.
Эта часть открыта для всех, более того, первая часть (введение) и часть (начало изучения) также будут открыты для всех. Однако далее только по подписке.
Подписку можно оформить по ссылке: https://paywall.pw/glom1jyaymob
Либо в сообществе ВК: https://vk.com/code_program
Цена подписки: 250 рублей в месяц, но, вы можете указать сумму больше, на сколько посчитаете нужным.
Статьи будут выходить регулярно, каждые 2-3 дня.
Разбирать будем от простых, до самых сложных кейсов.
Более того, если вы решите поддержать меня как автора дополнительно, это можно будет сделать в любое время, в каждой статье будет номер карты.
Если дочитали до конца СПАСИБО!
Если поддержите финансово, ОГРОМНОЕ СПАСИБО!!!
Подпишитесь на ежемесячную поддержку автора, так вы поможете мне на развитие.
А я помогу вам, вы получите доступ:
- к закрытым статьям по программированию и дизайну.
- к закрытому чату, сможете получить помощь у меня.
- к эксклюзивным материалам, которые больше нигде не публикуются.
- в будущем каждый сможет получить небольшой презент от меня.
Подписка доступна в сообществе ВК: https://vk.com/code_program
Ссылки:
- ВК Сообщество Сервисного центра: https://vk.com/sc_novokopylovo
- ВК Сообщество по дизайну и программированию: https://vk.com/code_program
- Канал Инвестиции и заработок в Телеграмм: https://t.me/nb83_invest
- Ютуб-канал: http://www.youtube.com/@nberesnev83
- Одноклассники: https://ok.ru/nberesnev83
- Telegram: https://t.me/nberesnev83
- WhatsApp: https://wa.me/79835522434
Донат можете перевести по номеру карты:
2202 2061 1435 7028 (Сбер)
Постараюсь отчитываться раз в месяц о полученных донатах. Благодарю всех неравнодушных, огромное вам спасибо!