or
Ця вправа є частиною курсу
У цьому розділі ви почнете перехід від MATLAB до Python. Ви дізнаєтеся про подібності та відмінності між MATLAB і Python, як використовувати методи та пакети, а також познайомитеся з популярним пакетом NumPy.
У цьому розділі ви поглибите знання з NumPy. Ви зануритеся в масиви NumPy — аналог матриць у Python — виконуючи математичні операції та індексування. Також ви почнете досліджувати ще одну важливу структуру даних у Python — список, а наприкінці розділу створите власні графіки ваших масивів за допомогою Matplotlib.
Цей розділ знайомить із потужними структурами даних у Python: словником і датафреймом pandas. Ви навчитеся створювати словники, задаючи пари ключ—значення, а також переглядати й змінювати свій словник. Далі ви познайомитеся з одним із найважливіших пакетів у наборі інструментів Pythonista — pandas. Зокрема, ви зосередитеся на основній структурі pandas — DataFrame, який організовує табличні дані у зручному для доступу вигляді. Насамкінець ви навчитеся перетворювати різні типи даних на DataFrame, щоб з ними було простіше працювати.
Поточна вправа
На завершення курсу ви навчитеся керувати потоком виконання в Python. Ви дізнаєтеся, як ітеруватися різними структурами даних у Python за допомогою циклів for. Також ви опanuєте розгалуження в Python за допомогою if, else та elif і операторів порівняння (більше ніж, менше ніж тощо), які визначають, які рядки коду буде виконано. Нарешті, ви повернетеся до масивів NumPy і використаєте оператори порівняння Python для фільтрації ваших масивів.