Давайте кодировать на Python

Часть 2

В предыдущей части мы узнали о некоторых основных переменных, таких как целые числа, числа с плавающей запятой и строки. В этой части мы узнаем о новом типе переменных, известном как Boolean, а также о том, как использовать редактор Python. Проще говоря, логическая переменная может хранить только 2 значения: «Истина» или «Ложь». В Python вы можете объявить логическую переменную, установив переменную, равную значению «Истина» или «Ложь». Эти переменные довольно мощные. Я покажу вам, как через секунду.

ПРОСТОЕ

Идите вперед и запустите Python IDLE. Он должен находиться там же, где и интерпретатор Python. Это выглядит примерно так…

Это почти то же самое, если вы сравните его с интерпретатором. Дополнительным элементом является строка меню вверху. Теперь давайте поиграемся в нем. Давайте повторим то, что мы не узнали до сих пор. Идите вперед и создавайте переменные всех типов данных. Целое число, плавающая точка, строка и логическое значение. И попробуйте получить к ним доступ, введя имена их переменных и нажав Enter. В качестве примера вы можете ввести следующее:

>>> a = 2
>>> b = 2.414
>>> c = "Some string"

И теперь вы можете получить к ним доступ, просто введя их имена. Все идет нормально. Давайте воспользуемся IDLE для создания нашего первого скрипта. Правильно, вы собираетесь написать свой первый скрипт на Python. Скрипт — это программа, однако в Python мы просто называем их скриптами. Теперь из меню «Файл» в IDLE выберите «Создать новый файл» или просто нажмите Ctrl + N. Вы должны увидеть новое всплывающее окно. Здесь мы напишем наш первый скрипт. Введите это.

a = 1
b = 3.14
c = "Hello World"
print a
print b
print c
print "It Works"

Теперь сохраните этот файл с расширением «.py». Позвольте мне показать вам, как это сделать.

Нажмите «Сохранить». Теперь из меню перейдите в «Выполнить» -> «Выполнить модуль» или просто нажмите F5. И вуаля у вас есть это. Он «выводит все переменные на экран». Позвольте мне объяснить, первые 3 строки, вероятно, вам понятны. В скрипте/программе эти строки называются операторами. Затем мы использовали ключевое слово «print» для печати значений каждой переменной. Ключевое слово «print» также может напрямую печатать значение без имени переменной, как мы видим в последней строке. Поздравляю с вашим первым скриптом. Давайте поговорим о том, что такое ключевые слова.

Ключевые слова

Ключевые слова по своему основному смыслу являются зарезервированными словами. Проще говоря, вы не можете использовать их в качестве имен переменных. Правильно, есть некоторые ограничения на то, как вы называете свои переменные. Некоторые из них — del, а не, for, if, else и т. д. Чтобы получить полный список ключевых слов, запустите интерпретатор и введите эти строки.

import keyword
print keyword.kwlist

Это должно дать вам полный список существующих в настоящее время ключевых слов. Я говорю «в настоящее время», потому что, поскольку Python — динамический язык, он меняется со временем, поэтому ключевые слова можно добавлять или удалять. Вот некоторые из моих.

Алгоритмы

Прежде чем двигаться дальше, давайте поговорим об алгоритмах. Проще говоря, алгоритм представляет собой набор шагов, которые необходимо выполнить для решения данной проблемы. В быту можно брать пример с рецепта. В рецепте есть определенные шаги, которым вы следуете, чтобы приготовить конкретное блюдо. То же самое можно сказать и о решении математических задач. Вы можете перевести задачу в программу. Скажем, мы не хотим делить 2 числа. На первом этапе мы присваиваем номера некоторым произвольным переменным. На втором шаге мы делим их оба и сохраняем ответ в другой переменной, и, наконец, на последнем шаге мы печатаем полученный ответ. Я надеюсь, что это проясняет, что такое алгоритм.

Это все для этой части. В качестве тизера в следующей части мы узнаем о пользовательском вводе и условных структурах. Если у вас возникнут проблемы с этим или предыдущим постом, просто попросите меня о помощи. Не забывайте комментировать свои мысли и предложения, если таковые имеются. А пока счастливого кодирования!