Модуль Python Arrow: упражнения, практика, решение
[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]
Модуль Arrow [27 упражнений с решением]
Arrow - это библиотека Python, которая предлагает разумный, понятный человеку подход к созданию, обработке, форматированию и преобразованию дат, времени и временных отметок. Он реализует и обновляет тип datetime, устраняя пробелы в функциональности, и предоставляет API интеллектуального модуля, который поддерживает многие распространенные сценарии создания. Проще говоря, это поможет вам работать с датами и временем с меньшим количеством импорта и намного меньше кода.
Установка:
стрелка установки пипа
1. Напишите программу на Python, чтобы получить текущее время в формате UTC, локальное время и дату в указанном месте с помощью модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
2. Напишите программу на Python для создания даты и времени из целых чисел, чисел с плавающей точкой и строк с использованием модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
3. Напишите программу на Python для создания даты и времени из заданной даты и времени с учетом часового пояса с помощью модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
4. Напишите программу на Python для поиска даты по заданной строке с помощью модуля стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
5. Напишите программу на Python, чтобы получить представление даты и времени из текущей даты и времени. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
6. Напишите программу на Python для извлечения значения года, месяца и даты из текущей даты и времени, используя модуль стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
7. Напишите программу на Python для получения свойств даты и времени из функции datetime, используя модуль стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
8. Напишите программу на Python для замены часа, минуты, дня, месяца, года и часового пояса указанным значением текущей даты-времени с помощью стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
9. Напишите программу на Python для преобразования часового пояса из локального в utc, utc в локальные или указанные зоны. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
10. Напишите программу на Python для создания строкового представления объекта Arrow, отформатированного в соответствии со строкой формата. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
11. Напишите программу на Python для создания нового объекта Arrow, клонированного из текущего. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
12. Напишите программу на Python для создания объекта datetime, преобразованного в указанный часовой пояс с помощью модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
13. Напишите программу на Python для создания нового объекта Arrow, представляющего «потолок» временного промежутка объекта Arrow на заданном таймфрейме, используя модуль стрелки. Таймфреймом может быть любое свойство даты и времени, например день, час, минута. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
14. Напишите программу на Python для создания даты и времени в формате ctime, используя модуль стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
15. Напишите программу на Python для настройки перехода на летнее время с помощью модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
16. Напишите программу на Python для создания представления объекта Arrow с плавающей запятой по времени UTC с использованием модуля стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
17. Напишите программу на Python для создания нового объекта Arrow, представляющего «пол» временного промежутка объекта Arrow на заданном таймфрейме, используя модуль стрелки. Таймфреймом может быть любое свойство даты и времени, например день, час, минута. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
18. Напишите программу на Python для создания локализованного, гуманизированного представления относительной разницы во времени с помощью модуля стрелок. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
19. Напишите программу на Python, чтобы проверить, находится ли данная дата / время между двумя датами и временем, используя модуль стрелки. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
20. Напишите программу на Python для создания трехкратного года ISO, номера недели ISO, дня недели ISO и формата даты и времени в формате ISO 8601. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
21. Напишите программу на Python для создания наивного (без часового пояса) представления даты и времени объекта Arrow. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
22. Напишите программу на Python для создания объекта времени с тем же часом, минутой, секундой, микросекундой и меткой времени для представления объекта Arrow во времени UTC. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
23. Напишите программу на Python для анализа строки, представляющей время в соответствии с форматом. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
24. Напишите программу на Python для создания объекта времени с одинаковой информацией о часах, минутах, секундах, микросекундах и часовых поясах. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
25. Напишите программу на Python, чтобы получить проглептический григорианский ординал заданной даты. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
26. Напишите программу на Python, чтобы получить строку, представляющую дату, управляемую явной строкой формата. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
27. Напишите программу на Python для получения ежечасной даты и времени между двумя часами. Перейти к редактору
Нажмите меня, чтобы увидеть образец решения
Редактор кода Python:
[Хотите внести свой вклад в упражнения Python Pandas? Отправьте ваш код (прикрепленный к ZIP-файлу) нам на w3resource [at] yahoo [dot] com. Пожалуйста, избегайте материалов, защищенных авторским правом.]
Новый контент: Composer: менеджер зависимостей для PHP , R программирования