Структури даних в Python
Python ua:Структури даних
Вступне слово
Структури даних це просто структури, які можуть тримати певні дані разом. Іншими словами, вони використовуються для зберігання колекції (набору) пов’язаних даних.
В Python існує 4 вбудовані типи для структур даних — список (list), кортеж (tuple), словник (dictionary) і набір (set).
Розглянемо їх далі..
Модулі в Python
Python ua:Модулі
Вступне слово
В попередніх уроках ти побачив, що достатньо оголосити функцію лише один раз і потім багаторазово використовувати код, який вона реалізує. Для того, щоб багаторазово використати один і той самий код можна оголосити функцію лише раз. Але що якщо ти хочеш використати певну к-ть функцій в інших своїх програмах? Як ти вже, мабуть здогадався, відповідь — модулі.
Використання функцій в Python
Python ua:Функції
Вступне слово
Функції — шматки програми, які можна неодноразово використовувати. Вони дають тобі змогу надати ім’я для блоку інструкцій і тоді ти зможеш виконувати цей іменований блок коду будь-де і будь-коли в твоїй програмі. Для цього потрібно буде просто вказати ім’я функції. Це називається викликом функції. Ми вже використали багато вбудованих функцій, таких як len і range.
Концепція функцій є напевно найбільш важливим будівельним блоком будь-якої не тривіальної програми (в будь-якій мові програмування), тож ми розглянемо різні аспекти функцій в цьому розділі.
Засоби керування логікою (умовна інструкція if, цикли while,for) в Python
Вступне слово
У програмах, що ми писали до цього часу завжди була послідовність інструкцій, яку Python чистосердечно виконував саме в тому порядку в якому вони з’являлися в тексті програми. Що якщо ти хочеш змінити послідовність роботи програми? Наприклад, ти хочеш щоб програма приймала певні рішення і робила різні речі в залежності від ситуації. Наприклад, виводила "Добрий ранок" чи "Добрий вечір" в залежності від часу доби. Як ти вже мабуть здогадався цього можна досягти, використовуючи інструкції керування потоком виконання програми. В Python існує три таких інструкції — if, while, for.
Оператори і вирази в Python
Вступне слово
Більшість інструкцій (логічні рядки) у твоїй програмі будуть містити вирази. Простим прикладом виразу є вираз 2 + 3. Вираз можна розділити на оператори(дії) і операнди(сталі чи змінні, над якими виконуються дії).
Оператори функціонально призначені робити щось(виконувати дії над чимось) та представлені символами такими як + або спеціальними ключовими словами. Операторам потрібні якісь дані для того, щоб мати можливість над чимось працювати. Такі дані називаються операндами. У цьому випадку числа 2 і 3 є операндами.