Напишите свою первую программу Python
Функция печати
print("Hello World!") # Output # Hello World!
Математические операции на двух числах Если у вас есть два номера, и вы хотите выполнить математические операции на этих числах, то она очень проста.
# Addition 5 + 5 # Subtraction 10 - 5 # Multiplication 3 * 2 # Division 20 / 4 # Output # 10 # 5 # 6 # 5.0
Основные концепции программирования Python
В этом разделе мы обсудим основные концепции, которые вам нужно знать, прежде чем начинает программирование в Python.
Ключевые слова и идентификаторы
Каждый язык программирования имеет свой синтаксис. Это означает, что есть определенный способ написания инструкций на каждом языке программирования. При написании программы или инструкции вы справляетесь с различными типами данных. Это может быть строка, номер или нативные типы данных Python.
В Python есть переменные и функции. Позже мы обсудим их подробно, но на данный момент примите их в качестве субъекта. Поэтому для идентификации каждого объекта мы можем дать им имя и использовать это имя в любом месте программы. Это имя будет относиться к конкретной организации.
Смотрите ниже пример
# Here a and b are variables. a = 2 b = 5 print(a + b) # Output # 7
Что такое идентификаторы? Идентификаторы – это имена, приведенные для переменных, функций, классов, так что в программе вы можете определить эту конкретную переменную, функцию или класс с этим конкретным именем.
Каковы ключевые слова? Также как человеческие языки, компьютерные языки также имеют грамматику. Мы должны написать нашу программу в соответствии с грамматикой языка программирования. На грамматике компьютерных языков Ключевые слова являются специальными именами, которые зарезервированы. Это означает, что вы не можете использовать ключевые слова, чтобы дать имя для переменных и функций. Мы обсудим эти ключевые слова позже в курсе.
Список ключевых слов в python
False def if raise None del import return True elif in try and else is while as except lambda with assert finally nonlocal yield break for not class from or continue global pass
Значения, заявления и выражения
Ценности С точки зрения информатики, ценность может быть любым объектом, который можно манипулировать компьютерными программами. Значение может быть числом, строка, специальный символ как $, @, #, и т. Д… Значения хранятся в переменных.
Заявление Заявление – это любая инструкция, которую может выполнить интерпретатор Python. Вы видели заявление о назначении (=) и A Печать утверждение. Итак, всякий раз, когда переводчик видит оператор назначения, он назначает значение конкретной переменной и когда она видит Печать Заявление оно печатает значение. Есть и другие заявления, такие как Если, еще, и др.. Мы обсудим их позже в ходе.
Выражение Выражение представляет собой комбинацию значений, операторов и переменных. Если вы пишете выражение, интерпретатор Python сначала оценивает его, а затем дает вывод.
a = 2 b = 8 sum = a + b print(sum) # Here 2, 3 are values. # Print(sum) is a statement # sum = a + b is an expression. # The interpreter will first evaluate a + b and then it will give the value
Комментарии
Комментарии – действительно важная часть программирования. Комментарии – это линии, которые игнорируются переводчиком Python. Написав комментарии, вы можете сделать свой код более читаемым. Есть эта цитата Мартина Фаулером – «Любой дурак может написать код, который может понять компьютер. Хорошие программисты написать код того, что люди могут понять ». – Мартин Фаулер Вы не пишете комментарии для компьютера, вы пишете комментарии, чтобы другие люди могли его понять. Как написать комментарии в Python Чтобы написать комментарии в Python, просто поставьте # перед вашими комментариями.
print("This is a comment.") # This is a comment. # Output # This is a comment.
Переводчик Python будет игнорировать комментарий и выполнить оператор печати. Если вы хотите написать многострочные комментарии, есть два способа
- Вы можете использовать несколько # для записи многострочных комментариев.
- Вы можете обернуть свой комментарий внутри набора тройных цитатов.
# You can write multi line # comments in this way. ''' Or if you don't like using hash(#) You can use triple quotes also To write multi line comments '''
Углубления Углубления используются для обозначения блока кода.
Что такое блок кода? Позже мы будем использовать функциональные операторы, такие как если бы, еще, в то время как. Блок кода является телом функции или оператора (если, иначе, в то время как). Итак для обозначения блока кода Python использует отступ.
Python использует пробел для отступов кода. Whitespace – любой символ, который представляет вертикальное или горизонтальное пространство. Чтобы отступить в код, мы используем пробел или вкладку клавишу.
Вы можете дать любое количество пробелов в отступах, но число должно быть закреплено по всему блоку. Как правило, четыре пробела используются для отступа.
На других языках, для обозначения блока кода вьющиеся брекеты используются, но в Python используются углубления и строго соблюдаются.
Мы поймем отступ с примерами. Смотрите код ниже.
def check_password(password): if password == "Helloworld" print("password is correct!") else: print("Wrong password")
В приведенном выше примере существует функция называется check_password. Он проверяет, правильно ли данный пароль или нет. Если данный пароль правильный он печатает «Пароль правильный», в противном случае он печатает «неправильный пароль».
В приведенном выше примере мы использовали четыре пробела для отступов. Вы можете легко увидеть тело Функция, если Заявление и еще утверждение.
Отступы заставляют ваш код выглядеть красиво и ясно.
Оригинал: “https://dev.to/introschool/python-syntax-4k5”