Привет, в прошлой статье мы с тобой немного познакомились и установили Python на твой компьютер. Теперь начнем непосредственно писать код.
Начнем с того что нам с тобой необходимо создать файл с расширением .py (стоит избегать кириллицы в названии файла и в пути к файлу). После этого нажимаем ПКМ на этом файле и жмем "Edith with IDLE" и перед нами как раз таки открывается IDLE (Среда разработки).
Есть очень много разных сред разработки, но статья не об этом. В программировании существует трация, начинать изучение языка программирование следует с написания фразы "Hello World". Этим мы и займемся. В языке Python существует функция, которая отвечает за вывод информации в консоль, это функция print(). В скобках нужно указать то, что мы будем выводить в консоль (в нашем случае это "Hello World"), то есть наш код сейчас будет выглядеть следующим образом:
print ('Hello World')
Для того что бы запустить исполнение написанного кода нужно нажать F5. Отлично, теперь у тебя открылся Python Shell где красуется надпись "Hello World". Теперь когда обычай выполнен, можно начать изучение с самых азов :)
Переменные.
Переменная это своего рода атрибут, который может принимать определенное значение, оно может быть разным, например:
a = 1
b = 'one'
В языке Python не нужно заранее обозначать переменную, как в других языках программирования. Переменная создается в момент присваивания ей значения, то есть написав a = 1 мы создали переменную a и присвоили ей значение 1.
Типы данных.
Итак, теперь, скорее всего, ты знаешь что такое переменные, как их создавать и присваивать значения. Теперь возникает вопрос, а какие значения я могу присвоить переменной? Существуют определенные типы данных, они, в большинстве своем, универсальные для каждого языка. Все типы данных я перечислять не буду, укажу лишь те, которые нам с тобой понадобятся в ближайшее время:
- int - целое число
- float - число с плавающей точкой
- str - строка
- list - список
- dict - словарь
Типизация.
Тут не будет много текста, но написать про это необходимо, так как это нужно знать. Python является языком программирования с динамической типизацией, а это значит что переменная связывается с типом данных в момент присваивания значения. В других языках программирования нужно указать заранее к какому типу данных будет относиться та или иная переменная. Например:
Код на C++
include <iostream>
int main()
{
int a;
a=1;
return 0
}
То же самое на Python
a=1
Думаю так будет более наглядно :)
Всем спасибо за внимание, на этом первая статья подошла к концу, если есть какие-то замечания, то пиши их в комментариях, все учту, на все отвечу. Поддержи подпиской и/или лайком, меня это мотивирует :)