Інтерпретатор python, мови програмування

Мова програмування Python має свій інтерпретатор. Давайте розберемося, що називають цим складним і незрозумілим словом. Для цього представимо собі самого себе і стоїть навпроти персональний комп'ютер, до складу програмного забезпечення якого входить інтерпретатор Python.

Наше завдання - змусити комп'ютер правильно і швидко виконувати всі ваші команди. До винаходу інтерпретатора, це могли зробити тільки люди, що володіють недужий розумом і відмінну пам'ять.

Наприклад, щоб змусити електронно-обчислювальну машину відобразити букву «А» необхідно було задати команду, що складається з певної кількості нулів і одиниць. 01110101. Далі, щоб отримати символ «Б», задаємо команду 111000111. Тільки уявіть, скільки цифр доводилося запам'ятовувати, щоб надрукувати одне слово! Занадто довго і важко, - скажете ви. Абсолютно вірно. Саме в такому випадку нам на допомогу приходить інтерпретатор, який перетворює літери в числові біт-коди, зрозумілі комп'ютеру.

Можна сміливо сказати, що інтерпретатор є посередником або перекладачем між вами і вашим пристроєм. Це дозволяє нам бачити мову у вигляді інструкцій, які інтерпретатор перекладає в символи.

Давайте запустимо інтерпретатор, а точніше його графічне відображення. Для цього в Windows натиснемо меню «Пуск» -> «Усі програми», далі знайдемо Python. Натискаємо лівою кнопкою миші на ім'я програми і запускаємо «Python GUI» або «IDLE» (Mac OS).

Отже, відкриваємо Python і у вікні, що нагадує стандартний блокнот. Вводимо інструкцію print 3 і натискаємо Enter. print перекладається як «надрукувати» або «вивести».
Що ми бачимо?
Яскрава червона рядок говорить нам: SyntaxError: invalid syntax.

В цьому і є принципова відмінність пітона від інших мов програмування. Він не працює, якщо ви допускаєте хоча б якісь помилки. Python вказує на конкретну проблему і при цьому не продовжує роботу. Для порівняння пишемо print (3) і натискаємо Enter.
Python виводить цифру 3.

Інтерпретатор python, мови програмування

У нас вийшло, ми зробили дію, яке хотіли побачити. Це і є програмування.

На перший погляд, це досить примітивно. Однак це наша перша самостійно написана інструкція. Всі найскладніші програми складаються з гранично простих компонентів. Мова програмування Python прекрасний тим, що він дуже простий і легкий для запам'ятовування. Вивчивши кілька простих коротких інструкцій, ви зможете збирати найскладніші комбінації, яким позаздрить навіть досвідчений програміст.

Тепер давайте розглянемо, що ж таке інструкція. По суті справи, це простий текстовий файл. На робочому столі створюємо текстовий документ і натиснемо правою кнопкою перейменувати. Після точки замість txt пишемо англійськими літерами «py» (пай). Тепер наш файл має нове розширення і вважається пітоновскім. За допомогою документів з цим розширенням ми будемо писати програми на Python.

Підіб'ємо короткі підсумки цього уроку:

  • ми дізналися що таке інтерпретатор;
  • розібралися з тим, як він працює;
  • вивчили його графічну оболонку;
  • навчилися створювати першу інструкцію;
  • розглянули нове розширення текстового файлу «py» (пай).

Читачам також подобається: