Содержание[Скрывать][Показывать]
Добро пожаловать на вторую лекцию в нашем Ускоренный курс Python для начинающих серии.
Эта лекция будет посвящена синтаксису Python и пониманию того, как выполняется код Python.
Мы уже установили Python 3.10.4 в наши системы.. Теперь нам нужен редактор кода для Python. Вариантов много, но мой любимый PyCharm.
Это один из самых популярных редакторов кода, используемых для Python, и мы будем использовать его в этом курсе. Так выглядит при первом запуске.
Теперь создайте новый файл Python в проекте. теперь вы готовы написать свой первый код на Python.
Теперь введите:
print("Hello HashDork")
Теперь разверните меню «Выполнить» и нажмите «Выполнить». вы также можете использовать горячие клавиши «Shift + F10» в Windows или «Ctrl + cmd + R» в macOS для запуска программы.
После этого вы увидите небольшое окно терминала внизу, показывающее вывод вашего кода. Это был ваш первый код на Python. Сейчас мы узнаем, как это было выполнено.
Это был ваш первый код на Python. Давайте попробуем другой пример.
В этом примере мы напечатаем 10 звездочек «*», просто умножив одну звездочку на 10.
Тип:
print("*"*10)
Вывод будет выглядеть так.
Сейчас мы узнаем, как это было выполнено.
Как выполняется код Python?
Когда мы пишем код на Python, часть кода внутри круглых скобок, т.е. («*»*10), называется выражением. Это фрагмент кода, который создает значение.
Поэтому, когда интерпретатор Python пытается выполнить строку 2, сначала он оценит код между скобками, то есть выражение. Следовательно, он создаст 10 звездочек и напечатает их на терминале.
Переменные в Python
Переменные — одна из самых фундаментальных концепций программирования, и они не являются специфическими для Python. Мы используем переменные для временного хранения данных в памяти компьютера.
Вот пример,
Позволяет ввести:
Price = 10
Когда интерпретатор Python выполнит этот код, он выделит часть памяти, в которой будет хранить число 10. Наконец, он прикрепит эту цену к этой ячейке памяти.
Теперь мы можем использовать эту переменную «Цена» в любом месте нашей программы, чтобы получить доступ к значению, которое мы сохранили в этой переменной.
Теперь, если вы наберете,
print(Price)
Вывод этой программы покажет сохраненное значение в переменной «Цена», т.е. 10. Обратите внимание, что переменные чувствительны к регистру.
Итак, вот как мы определяем переменные, мы начинаем с идентификатора, который является именем нашей переменной, затем знаком равенства и, наконец, значением.
Давайте поднимем эту программу на новый уровень. Во второй строке мы можем обновить значение этой ценовой переменной до нового значения. Давайте сделаем его равным 20. Теперь, когда мы запустим нашу программу, мы должны увидеть 20, потому что интерпретатор Python выполняет наш код построчно, начиная с самого верха.
Мы можем хранить целые числа, числа с плавающей запятой, строки и логические значения в качестве переменных. Кроме того, Python может хранить сложные значения, такие как списки и объекты, которые мы обсудим позже.
Теперь мы рассмотрим пример строковых и логических значений.
В Python строка представляет собой последовательность символов Unicode. Простыми словами, это любая последовательность символов, которая интерпретируется сценарием буквально.
Подобно,
name = 'HashDork'
Точно так же логические значения используются для присвоения выражению значения True или False.
is_published = True
Обратите внимание, что Python — это язык, чувствительный к регистру, и обычно вы должны использовать строчные буквы для записи переменной и начинать с верхнего регистра при определении логического значения. В этом случае «истина» не будет распознана интерпретатором и приведет к ошибке. Подчеркивание используется для разделения слов в имени переменной.
Пример программы
Теперь мы увидим пример программы, которая будет использовать вышеуказанные концепции.
Представьте, что мы собираемся написать программу для больницы. Итак, мы регистрируем пациента по имени Радж Кутраппали. (Да, ты понял). Ему 29 лет, он новый пациент. Я хочу, чтобы вы определили здесь 3 переменные: его имя, его возраст и еще одну переменную, чтобы проверить, новый это пациент или уже существующий.
Остановите прокрутку и попробуйте сами.
Теперь давайте получим решение.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Итоги
Это все из этой лекции.
Мы узнаем о получении ввода в Python, преобразовании типов и строках.
Оставьте комментарий