Що робить Python особливим?його легко вивчити - час , необхідний , щоб вичити Python коротший, ніж для багатьох інших мов; його легко викладати - навантаження на навчання менше, ніж потрібно для інших мов; це означає, що вчитель може більше акцентувати увагу на загальних (незалежних від мови) методиках програмування, не витрачаючи енергію на екзотичні хитрощі, дивні винятки та незрозумілі правила;його легко використовувати для написання нового програмного забезпечення - часто можна швидше писати код під час використання Python;його легко зрозуміти - також часто швидше зрозуміти чужий код , якщо він написаний на Python;його легко отримати, встановити та розгорнути - Python безкоштовний, відкритий та багатоплатформний; не всі мови можуть цим похвалитися.
Початок роботи з Python. Щоб розпочати свою роботу, вам потрібні такі інструменти:редактор , який буде підтримувати вас у написанні коди (він повинен мати деякі спеціальні функції, недоступні в простих інструментах); цей спеціалізований редактор дасть вам більше, ніж стандартне обладнання ОС;консоль , в якій ви можете запустити знову написаний код і зупинити його примусово , коли він виходить з-під контролю;інструмент з назвою налагоджувач , здатний запускати ваш код покроково і дозволяє вам перевіряти його в кожен момент виконання. Окрім безлічі корисних компонентів, стандартна установка Python 3 містить дуже просту, але надзвичайно корисну програму під назвою IDLE. IDLE - абревіатура: інтегроване середовище розвитку та навчання.
ЗмінніЗмінна – це математична величина, яка має свою назву та певне значення, яке може змінюватися залежно від умов задачі. Назва змінної може складатися з латинських великих та малих літер, може містити цифри та знак нижнього пробілу. Sum, s. Um1, Ukr_88, a, AЩоб надати значення змінній, потрібно після назви змінної поставити знак “=” та ввести її значення. Sum=12+17; a=5; a=2+b. Якщо значення змінної текст, то він береться у лапки (‘’). A= ‘Hello world!’
Переведення типів даних. Для перетворення будь-якого значення на ціле число використовують функцію int():>>> a=61.7 # a – дійсне число>>> b=int(a)61 Для перетворення будь-якого значення на дійсне число використовують функцію float():>>> a=‘45’ # a – рядок тексту>>> b= float(a)45.0 Для перетворення будь-якого значення у рядок використовують функцію str():>>> a=56 # a – ціле число>>> b= str(a)‘56’
Перша програма на Python. Спочатку попросимо ввести користувача будь-яке число, а потім виведемо лише цілу частину від даного числа, тобто переведемо дійсне число у ціле.a=float(input()) #конструкція введення даних користувачемprint(int(a)) #конструкція виводу цілої частини від числа
Робота з цілими та дійсними числами{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Додавання “+”а=5b=3c=а+bprint(c)Віднімання “-”а=5b=3c=а-bprint(c)Множення “*”а=5b=3c=а*bprint(c){5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Ділення “/”а=5b=3 #b не дорівнює 0c=а/bprint(c)Піднесення до степення“**”а=5b=3c=а**bprint(c)Ділення на ціло “//”а=5b=3 #b не дорівнює 0c=а//bprint(c){5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Залишок від ділення “%”а=5b=3 #b не дорівнює 0c=а%bprint(c)