Починаємо знайомство з популярною сучасною мовою програмування Python, яка застосовується для розв’язування різних задач: написання прикладних програм, створення ігор, розробки веб-сайтів.
Мова програмування
Python була створена в
1991 році нідерландським програмістом
Гвідо ван Россумом і
названа ним на
честь скетч-серіалу «Літаючий
цирк Монті Пайтона» (англ.
Monty Python’s Flying
Circus).
Для створення,
редагування та налагодження програм, описаних мовою програмування,
використовують середовище програмування. Для мови Python, як і для інших мов
програмування, розроблено багато
середовищ програмування. Розглянемо одне з них.
Середовище
Thonny можна завантажити для роботи на персональному комп’ютері з офіційного
сайта (https://thonny.org/), обравши інсталяційний пакет для відповідної
операційної системи.
Після відкриття
файла інсталяції потрібно виконати прості кроки
для встановлення програми.
Вікно середовища
має вигляд:
У Python різні складові програмного коду виділяються певними кольорами:
Кольорові підказки допомагають уникати помилок під час уведення тексту програми.
Тренувальні
вправи
Оператор print.
1. Використовуючи оператор print,
виведіть на екран текст:
а) print
('Hello World ')
б) print ("Hello World ")
в) print
('' 'Hello World ''')
г) print ("Hello ", "World ")
2. Перевірте результат виконання наступних інструкцій:
а) print
(Hello World)
б) print ('Hello World”)
в) print ("Hello World')
г) print ('Hello World)
Робота
з рядками.
1. Наберіть наступний текст коду і виконайте його:
print ('Татові слова: Україна – це я! Мамині пісні, Україна – це ти!')
Зверніть увагу, що текст відображається в один рядок.
2. Модифікуйте текст:
print ('Татові
слова:\nУкраїна – це я!\nМамині пісні,\n Україна – це ти!\n')
3. Модифікуйте текст, додавши перед рядком символ r:
print (r'Татові слова:\nУкраїна – це я!\nМамині пісні,\n Україна – це ти!\n')
4. Модифікуйте текст, скориставшись потрійними лапками:
print ('''
Татові
слова:
Україна – це я!
Мамині пісні,
Україна – це ти!''')
5. Наберіть наступний текст:
print ('Моє ім'я - Батьківщина')
print ('Моє ім\'я - Батьківщина')
print ("Моє ім'я - Батьківщина ")
print ('''Моє ім'я - Батьківщина''')
Зробіть висновок про доцільність використання різного
виду лапок.
6. Дублювання рядків.
Наберіть і виконайте такий рядок коду:
print ('Україна'*10)
Зверніть увагу: Python «перемножує» рядки, дублюючи їх. Отже, якщо числа
записати як текст, вони будуть не перемножені, а про дубльовані! Перевірте: print ('1991'*10)
Арифметичні дії.
Розв’яжіть у середовищі інтерпретатора такі приклади
(спочатку з мови математики перекладіть їх на мову Python,
а потім виконайте у середовищі інтерпретатора:
а) 125:25 + 10; б)
765:9 + 48∙4-121; в) (1750+250):10 + 2∙(56-12∙3)2
«Довга арифметика»
За допомогою «довгої арифметики» обчисліть: а) 13 у
степені 13; б) 99 у степені 99.