Самоучитель Python. Для тех, кто вчера купил компьютер - страница 3

Шрифт
Интервал


Синтаксис Python: отступы, комментарии, строки

Отступы: В Python отступы важны и используются для обозначения блоков кода. Это часть синтаксиса, а не просто соглашение, как в некоторых других языках. Например, чтобы задать блок кода внутри условия или цикла, используйте четыре пробела:

if True:

print("Этот код внутри условия")

Комментарии: Комментарии начинаются с символа #. Они не выполняются программой и служат для пояснений к коду.

# Это комментарий

print("Hello!") # Выводит текст на экран

Строки: Строки можно записывать с использованием одинарных (') или двойных (") кавычек:

str1 = "Привет"

str2 = 'Мир'

Для строк, состоящих из нескольких строк текста, можно использовать тройные кавычки (''' или """):

str3 = """Это

многострочная

строка"""

Переменные и типы данных

Переменные: Переменная в Python – это просто имя, которое ссылается на определённое значение. Для создания переменной достаточно присвоить значение:

x = 5

name = "Alice"

Типы данных:


int (целые числа): Например, x = 10, y = -3.

float (вещественные числа): Например, pi = 3.14, height = 1.75.

str (строки): Например, name = "Alice", greeting = "Hello".

list (списки): Это упорядоченные коллекции элементов. Например:

numbers = [1, 2, 3, 4, 5]

names = ["Alice", "Bob", "Charlie"]

dict (словарь): Это коллекция пар "ключ-значение". Например:

person = {"name": "Alice", "age": 25}

bool (булевы значения): Это тип данных, который может быть только True или False. Например:

is_active = True

is_valid = False

Каждый из этих типов данных имеет свои методы и особенности работы, и с ними мы будем работать на протяжении всего курса.

Часть 2: Управляющие конструкции

Условия (if, else, elif)

Условия позволяют программе принимать решения в зависимости от определённых условий. В Python для этого используется оператор if.

if (если) – проверяет условие и выполняет блок кода, если условие истинно.

else (иначе) – выполняет блок кода, если условие ложно.

elif (сокращение от "else if" – иначе если) – используется для проверки нескольких условий.

Пример использования условий:

age = 18


if age >= 18:

print("Вам можно голосовать!")

else:

print("Вы слишком молоды для голосования.")

В этом примере программа проверяет, больше ли значение переменной age или равно 18. Если условие истинно, выполняется блок кода после if. В противном случае выполняется блок после else.