Подорожі країною Python


Подорож №1 Знайомство з Python

Мова програмування Пайтон є досить простою для "входження" в програмування. Стандартне середовище цієї мови - IDLE Python.

Існує чимало різних середовищ Python і користуватися можна будь яким. Для навчання в Естонії розробили середовище thonny.org . Є також онлайн середовища, наприклад repl.it

Розповідати про всі середовища немає можливості, тому звернемо увагу виключно на Thonny, адже нам воно знадобиться для вивчення Python

Середовище Thonny

Середовище Thonny має два вікна:
1) вікно для введення коду програми Python - це вікно редактора;
2) вікно командного режиму Shell.


У вікні редактора друкують тексти програм - код програми. Після закінчення вводу програми її запускають на виконання клавішею F5, або кнопкою RUN.

В командному вікні Shell можна надрукувати будь-яку команду Python, натиснути Enter і вона буде виконана. Але важливіше те, що в ньому відображається результат виконання коду програми у вікні редактора.

Перша програма. Виведення повідомлення.

Спробуємо створити першу програму яка виводить повідомлення на екран.

Команда print("Повідомлення") виводить на екран текст в лапках.

Давайте разом спробуємо створити першу програму в Thonny
1) Завантажте Thonny
2) У вікні редактора надрукуйте:

  Вікно редактора Python
print(“Привіт світ!”)

3) Для запуску цієї програми на виконання необхідно натиснути клавішу F5, або натиснути кнопку RUN.

Важливо! Якщо програма запускається вперше, то система видає запит на збереження файла з кодом програми. Треба надати ім'я файлу (наприклад first ) та зберегти. Збережені файли Python мають тип .py (наприклад first.py )

4) Якщо ви побачите у вікні Shell повідомлення "Привіт світ!", то це означає, що все зроблено правильно.

  Вікно команд Shell
>>>
Привіт світ!
>>>

В іншому випадку буде повідомлення про помилку і номер рядка в якому вона.

Правила для програм Python

Коли замість бажаного результату ви отримуєте помилки, то звичайно це дратує. Особливо коли не розумієш як їх виправити. Тому треба розуміти не тільки логіку програми, а й правила написання коду.

Правило №1.Вказівки розташовуються строго одна під одною.

Програма Python це набір вказівок які розташовані одна під одною.

  Вікно редактора Python
print("Скільки буде 2 + 2 ?")
print(2 + 2)

Відступи від лівого поля вважаються помилками. В наступному прикладі помилка, тому що другий рядок має відступ.

  Вікно редактора Python
print("Скільки буде 2 + 2 ?")
  print(2 + 2)

Правило №2. Дуже корисні коментарі.

Для того, щоб описати той чи інший фрагмент програми необхідні коментарі. Коментарі корисні також для тих, хто вивчає мову програмування і звертається до прикладів в яких закоментовано що саме цей приклад робить. В наших уроках ви також будете бачити коментарі які дозволять вам краще зорієнтуватися в програмному коді. Коментар починається з символа #. Коментар не впливає на виконання програми, тому що не обробляється.

  Вікно редактора Python
# Приклад роботи print
print("Скільки буде 2 + 2 ?")
# print(арифметичний вираз) - виведе результат обчислення виразу
print(2 + 2)

Результат роботи коду у вікні команд Python Shell

  Вікно команд Python Shell
>>>
Скільки буде 2 + 2 ?
4
>>>

Правило №3. Звертайте увагу на регістр. (Великі чи маленькі літери)

Python чутливий до регістру. Наприклад, Print з великої літери Р, викличе помилку. Правильно буде print.

Важливо! Щоб бути впевненим в правильному написанні команд - частіше звертайтеся до довідників та навчальних матеріалів.

Питання та вправи

1) Повторити головне з вивченого переглянувши презентацію

2) Дайте відповіді на питання:

3) Відкрийте середовище Thonny, або інше середовище та створіть програму яка виводила в Shell повідомлення про себе. (Привіт! Мене звуть ваше ім'я )