Чтобы понять, что такое Python, сначала нужно понять, что такое язык программирования.
…………………………………………….

Итак, что такое ПРОГРАММИРОВАНИЕ?

Программирование — это искусство и наука о преобразовании набора идей в программу
— список инструкций, которым может следовать компьютер.

По определению

Но я воспринимаю это совсем иначе.
…………………………………………

Видите ли, компьютер — очень тупая машина, очень похожая на маленького ребенка, если можно.
Когда вы хотите, чтобы ребенок что-то сделал для вас, вы должны быть в состоянии упростить задачу, чтобы она была как можно проще. , так что это не будет неправильно понято.

Итак, давайте предположим, что вы хотите, чтобы ваш младший брат (младший), который только что научился ходить, подошел к двери и принес вам мяч.
Вы давали ему инструкции, шаг за шагом, которым он следовал. Это может выглядеть так

›› младший
››Подойди к двери
››И возьми этот мяч
››И принеси его мне

Итак, давайте предположим, что у вашего компьютера есть руки и ноги, и вы хотите, чтобы он пошел и выбрал мяч для вас.
Программа будет выглядеть так:

››Компьютер
››Двигаться вперед
››Остановиться
››Поднять мяч
››Вернуться

Примерно так и должна выглядеть компьютерная программа.
Но что, если компьютер/робот не понимает английский язык? Он не поймет того, что я ему только что сказал.
Скажем, это был французский робот, мне нужно было бы говорить по-французски, чтобы он меня понял.
Итак, давайте попробуем еще раз.

››ordinateur
››Avance
››Arrêtez
››ramasser la balle
››revenir

Если вы не говорите по-французски, как я, это покажется вам совершенно глупым и неинтуитивным.
……………………………………..

Если вы заметили, команды были разбиты на шаги. Небольшие фрагменты шагов, объединенных для выполнения конкретной задачи. И эта задача — «принеси мне мяч».

……………………………………..

Итак, давайте теперь предположим, что рядом с вами сидит кто-то, кто не знает, как попросить ребенка пойти и выбрать мяч.

Вы можете просто записать инструкции, которые вы сказали маленькому мальчику, и попросить человека, сидящего рядом с вами, прочитать их.
Как только он закончит читать, младший подходит к двери и берет мяч.
Итак, теперь вы поняли суть.
Я могу записать некоторый набор инструкций и передать другому компьютеру для выполнения той же задачи.
………………………………………

Хорошо, мы приближаемся к этому.
Давайте теперь скажем, что младший понимает только французский.
И я не говорил по-французски, только по-английски.
Я мог бы нанять переводчика, чтобы, когда я буду указание переводчику перевести то, что я только что сказал, на французский язык. Чтобы младший меня понял.
…………………………………..

Так что, если бы у нас был компьютер, говорящий только на мандаринском диалекте, нам понадобился бы переводчик, который мог бы перевести мой английский на мандаринский.

Но эй!!! Компьютеры не говорят ни по-английски, ни по-французски, ни по-мандарински. Они понимают только один язык. И это двоичный код
Но двоичный код состоит из единиц и нулей и выглядит еще более глупо, чем французская команда.

А двоичный код чрезвычайно сложен для изучения, и, как и для французского или любого другого языка, для этого нам понадобится переводчик, не так ли?

Но, конечно же, мы не можем купить человека, чтобы он приходил и разговаривал с компьютером в любое время, когда нам нужно что-то сделать, поэтому вместо этого кто-то написал набор инструкций (программу), которая понимала бы язык, очень похожий на английский (язык программирования). ), а также понимать двоичный код.

Так что, когда мы даем ему набор команд, как мы дали младшему, он будет переводить эти команды в двоичные (то есть 1 и 0), которые компьютер может понять.

Итак, этот человек написал для этого целую программу и назвал ее «python»
………………………………..

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

Мне нужно было бы как-то записать это в двоичном формате, чтобы компьютер понял, что я хочу.

Or

Я мог бы сказать Python сообщить моему компьютеру, что я хочу.

Но мне также нужно сказать это так, чтобы питон сам понял, что я хочу. И это легко

Инструкция будет выглядеть так
››Python
››Print («Ричи — мой герой»)

…….конец

Обратите внимание, что в первой строке я вызывал python так же, как я вызывал младший в первом случае.
А во второй строке я говорил python, чтобы он что-то распечатал.
да, python думает, что print означает отображение, глупо
правильно!!!
Итак, после того, как я сказал отображать, я должен был указать, что именно я хочу отобразить!
Поэтому я поместил то, что хотел отобразить, в кавычки «»
«Ричи мой герой»

И как только я нажму Enter, я увижу, что компьютер отображает именно это

………………………………………………………
Итак, мы видим здесь, что питон на самом деле просто английский, но какой-то странный английский.
Не слишком отличается от пиджина.

Итак, мы будем изучать особый вид пиджина под названием «ПИТОН».

!!