Всем привет, в сегодняшней статье мы разберем правильное написание программы новичку в Python. Поговорим об фундаменте всего языка- синтаксисе
Читабельность
В Python, как и в любом другом языке программирования вы по факту пишете инструкции для машины. В питоне каждая инструкция начинается с новой строки, вот пример:
a = input()
print(a)
Если же инструкцию необходимо написать в несколько строчек, то используются двоеточие и табуляция. Вот пример:
a = 5
if a < 10:
print('OK')
Давайте объясню, что делает подобная программа: мы берем переменную а и присваиваем ей значение 5, далее в игру вступает новый для нас условный оператор if(если), условием для которого мы прописываем, что а должно быть меньше 10, иначе программа не будет выполняться. В конце строки мы ставим двоеточие и переносим инструкцию на следующую строку, которую мы начинаем с 4 пробелов либо одной табуляции(клавиша TAB), далее пишем продолжение инструкции. В данном случае просим программу вывести слово ОК
Пока не будем трогать условный оператор, а лучше дальше поговорим о синтаксисе языка
Python- регистрозависимый язык программирования
Функции print, Print и PRINT- разные вещи. Также и с переменными: Если вы уже назвали переменную DART в верхнем регистре, то так и должны к ней обращаться без всяких Da___R_T или Dart
Именование переменных
Переменные можно называть как угодно, но с одним условием: Первым знаком не должна быть цифра или спецсимвол вроде знака доллара или какого-либо другого. Я же советую все переменные именовать либо верблюжим кейсом- DeepDarkFantasy, либо через нижнее подчеркивание- user_name
Комментирование
Если вам необходимо сделать для себя пометку или оставить подсказку для других пользователей(не пренебрегайте этим), то в Python для этого используется знак решетки
Соблюдая все эти правила- вы начнете писать красивый код, который приятно будет читать глазу. Вот небольшой пример, который мы будем разбирать в будущих статьях:
А вот неудачный пример кода, который использовался для обучения методам экземпляра класса: