You are on page 1of 1

Лекція по цій лабораторній буде наступною (початок жовтня).

Презентацію
лекції додаю. 
1. Завантажте по посиланню датасет повних метрик даних про коронавірус
по посиланню, відкрийте та ознайомтесь з ним. 
https://ourworldindata.org/coronavirus-source-data.
2. Продемонструйте роботу зазначених методів бібліотеки os. Дізнайтесь,
будь-ласка, як тут можуть використовуватись т.з. «сирі» текстові змінні
(«сырые строки»).
3. Створіть клас героя для RPG-гри. У нього повинні бути характеристики
(ім’я, HP(int) - здоровье, AC, STRength(int) - сила, DEXterity(int) - ловкость і
т.д.) та інвентар з предметами в ньому (можуть бути просто назви, або
повноцінні об’єкти з описом (у вигляді екземплярів класів)). Найдайте
йому методи save та load. Відповідно, перший буде сереалізувати його
характеристики, а другий – десереалізувати.
4. Створіть функцію, яка має наступний функціонал: користувач вводить дату
та текст. Функція записує у файл «Календар» дату та відповідну подію.
Сортувати дати не потрібно.
5. Розрахуйте дату свого народження та свій вік (від сьогодні) так, як його
рахує комп’ютер (у мілісекундах). Використайте відповідні бібліотеки.
6. Виведіть поточну дату у форматах, прийнятих у різних сторонах світу.
7. Створіть функцію, яка буде зчитувати дані з одного типу файлу та
зберігати їх у файлі іншого типу. Вона буде приймати 3 аргументи: шлях
до файлу; змінну, яка буде визначати тип цього файлу; змінна, яка буде
визначати тип файлу, у який потрібно зберегти дані. Функція буде
працювати з файлами типу *.txt, *.csv, *.dat. Протестуйте роботу функції…
8. Використовуючи засоби Python та наш датасет, дайте відповідь на
наступні питання:
1. Яка загальна кількість хворих зафіксовано на Філіппінах на 30.08.2020?
2. Коли був зафіксований найбільший приріст хворих за тиждень в
Україні?
3. Порахуйте, чи відповідають дані по загальній кількості випадків за
21.08.2020 по світу сумі випадків по країнах за цю дату?
4. Запишіть в текстовий файл найбільший показник по випадкам по
кожній з країн. Н-д: Ukraine =)

You might also like