Найти в Дзене
Обучение Python ч.12.Массивы. Кортежи
Понятие веб-сервера Кортеж — это, в сущности, тот же самый список, за исключением одного обстоятельства - он не изменяемый. То есть, его можно определить единожды и после этого нельзя изменить. Нельзя добавить, удалить или отредактировать элемент кортежа. Кортеж создаётся при помощи оператора «круглые скобки»: user = ("Oleg", +79517896514) ids = (12, 345, 556, 213, 44, 3, 576, 345) При определении кортежа можно не использовать скобки вовсе, следующий синтаксис будет эквивалентен прошлому примеру:...
4 года назад
обучение Python ч.11.Массивы. Списки
Понятие списка Что такое список и зачем он нужен? Начнём с определения, список — это нечто вроде обычной переменной, которая содержит внутри себя много значений. У каждого значения, внутри переменной-списка есть адрес, например: my_list = ["Петя", "Оля", "Аня", "Игорь"] print(my_list[2]) Если мы выведем в консоль значение списка по адресу 2, нам вернёт значение: Аня Так как нумерация значений в списке происходит с нуля, то 0 элемент – это Петя, 1 элемент – Оля, 2 элемент – Аня. Получается, список...
4 года назад
Обучение python ч.10 перации над строками
Строковые значения в Python, да и в большинстве других языков, являются одними из самых распространённых. Нередко для работы с пользователями, сбора, обработки и вывода информации мы используем строковые значения, поэтому важно знать основные операции, используемые при работе со строками. Строковое значение в Python (далее «строка», «строки»), это набор отдельных символов Unicode, при объявлении строки в коде используется следующая форма: str_1 = "Mark" str_2 = 'Mark' То есть, переменной присваивается строка, её обязательно оборачивать в кавычки...
4 года назад
Обучение Python ч.9.Ветвление. Условные конструкции и выражения.
Иногда нашу программу нужно научить «думать», то есть, принимать решения в зависимости от внешних условий, по типу: «Если условие равно А, то выполняем инструкцию АВС». Это есть ни что иное, как логическая операция. В обычной жизни подобные операции производятся в два этапа. Сперва определяется, удовлетворяет ли действительность заданным условиям, то есть равны ли обстоятельства True или False. Если обстоятельства равны True, то мы выполняем одни действия. В противном случае - другие. Операции...
4 года назад
Обучение Python ч.8.Область видимости переменных
Область видимости переменной — это конкретный блок кода, в котором мы можем получить доступ к некоторой переменной. Это та «площадь» кода, в которой мы можем «увидеть» некоторую переменную и произвести над ней те или иные действия, например, получить её значение, удалить или изменить. Существует три контекста области видимости: Глобальная Локальная Нелокальная Глобальная область видимости Глобальная область видимости — это область видимости переменной, при которой переменная объявлена как бы...
4 года назад
Обучение Python ч.7. Функции
И вот у нас уже 23 места, где мы вставили наш код, который решает задачу. Но вдруг, наши условия изменились, задача внезапно усложнилась и нам нужно переписывать заданный код. Мы его переписали, а теперь вынуждены заменять его в 23 местах. Удобно? Ничуть. затем ещё в одно, и в следующие 20 мест тоже. Удобно? Вполне. И вот у нас уже 23 места, где мы вставили наш код, который решает задачу. Но вдруг, наши условия изменились, задача внезапно усложнилась и нам нужно переписывать заданный код. Мы его переписали, а теперь вынуждены заменять его в 23 местах...
4 года назад
Обучение python ч.6 .Операции над числами. Модификация числовых значений
4. Приведение чисел Как говорилось ранее, каждый тип данных имеет определённый набор операций, который специфическим образом модифицирует данные этого типа. В частности, для числовых типов, данных есть арифметические операции. Они выполняют абсолютно те же функции, что и арифметические операторы в математике, хотя присутствует и несколько удобных специфических операторов. Простые арифметические операторы Сложение. Оператор +, складывает два и более числа между собой. Пример: print(2 + 2) # 4 print(2 + 2 + 2) # 6 print(2...
4 года назад
Обучение Python ч.5 Переменные, данные и типы данных
Любая программа, на любом языке программирования занимается в общем смысле модификацией, изменением данных. То есть, в программу вводятся некоторые данные, они изменяются так или иначе, а затем, в рамках работы программы возвращаются новые данные. Для того чтобы манипулировать данными, сохранять их, читать или модифицировать в большинстве языков программирования присутствует такая сущность как переменные. Переменные Python Переменные - это такие конструкции, которые позволяют ограниченно управлять памятью ПК...
4 года назад
Обучение Python ч.4 Основы языка Python
Форматирование и отступы Pyton по части синтаксиса и принципа составления инструкций является нетипичным языком. Он не относится к языкам с Си-подобным синтаксисом, и в отличие от большинства языков, при написании кода огромное значение имеют отступы и переводы строк. Python-скрипт состоит из набора инструкций. Точнее, из набора команд, которые впоследствии исполняются интерпретатором. Каждая инструкция начинается с новой строки. Для примера, рассмотрим несколько инструкций: # Инструкция сложения...
4 года назад
Обучение Python ч. 3 Среда разработки PyCharm
Как мы говорили в предыдущих уроках, приложение на Python это совокупность текстовых файлов с кодом, имеющих расширение *py Код для прошлого урока можно было написать на любом текстовом редакторе по выбору. В данном уроке хочу посоветовать вам интегрированную среду разработки (IDE). IDE - это система инструментов, направленная на эффективное написание кода. Если говорить проще, то это текстовой редактор, обладающий специальным функционалом для написания программ на том или ином языке программирования...
4 года назад
Обучение Python 2 ч. Python-скрипт.
Мы успешно установили Python и теперь можем запускать написанные нами Python-скрипты. Но для начала, нам необходимо написать свой первый скрипт. Приступим. Запускаем скрипт из консоли Если вы устанавливали Python в точности по прошлому уроку, то папка с файлами и инструментами интерпретатора лежит по адресу: C:\Users\[имя_пользователя]\AppData\Local\Programs\Python\Python38 В этой папке лежит наш интерпретатор(python.exe), запустим его: Эта программа получаем на вход исходный python-скрипта, и выполняет его...
4 года назад
Обучение Python ч. 1. Введение в Python. Как установить Python.
Python - это скриптовый язык программирования общего назначения. На данный момент он нашёл распространение в сферах машинного обучения, серверной разработки, сбора данных, написания игр и многого другого. Python имеет широкую область применения, так как не является исключительно серверным языком программирования, код на Python переносим между популярными ОС, а также имеет модуль работы с ОС. То есть, python-скрипты можно использовать в качестве прикладного софта непосредственно на ПК. Например, можно управлять директориями или файлами, запускать программы и многое другое...
4 года назад