кодесурса
«NumPy

NumPy: Упражнения DateTime, Практика, Решение

script1adsense2code
script1adsense3code

NumPy DateTime [7 упражнений с решением]

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

1. Напишите программу NumPy для отображения всех дат месяца марта 2017 года. Перейдите в редактор
Ожидаемый результат:
Март 2017
['2017-03-01' '2017-03-02' '2017-03-03' '2017-03-04' '2017-03-05'
'2017-03-06' '2017-03-07' '2017-03-08' '2017-03-09' '2017-03-10'
'2017-03-11' '2017-03-12' '2017-03-13' '2017-03-14' '2017-03-15'
'2017-03-16' '2017-03-17' '2017-03-18' '2017-03-19' '2017-03-20'
'2017-03-21' '2017-03-22' '2017-03-23' '2017-03-24' '2017-03-25'
'2017-03-26' '2017-03-27' '2017-03-28' '2017-03-29' '2017-03-30'
'2017-03-31']
Нажмите меня, чтобы увидеть образец решения

2. Напишите программу NumPy, чтобы получить даты вчера, сегодня и завтра. Перейти к редактору
Пример вывода:
Вчера: 2017-03-24
Сегодня: 2017-03-25
Завтра: 2017-03-26
Нажмите меня, чтобы увидеть образец решения

3. Напишите программу NumPy для подсчета количества дней определенного месяца. Перейти к редактору
Ожидаемый результат:
Количество дней, февраль 2016 года:
29 дней
Количество дней, февраль 2017 года:
28 дней
Количество дней, февраль 2018 года:
28 дней
Нажмите меня, чтобы увидеть образец решения

4. Напишите программу NumPy для создания 24 объектов python datetime.datetime (один объект на каждый час), а затем поместите ее в массив numpy. Перейти к редактору
Ожидаемый результат:
[datetime.datetime (2000, 1, 1, 0, 0) datetime.datetime (2000, 1, 1, 1, 0)
datetime.datetime (2000, 1, 1, 2, 0) datetime.datetime (2000, 1, 1, 3, 0)
datetime.datetime (2000, 1, 1, 4, 0) datetime.datetime (2000, 1, 1, 5, 0)
datetime.datetime (2000, 1, 1, 6, 0) datetime.datetime (2000, 1, 1, 7, 0)
datetime.datetime (2000, 1, 1, 8, 0) datetime.datetime (2000, 1, 1, 9, 0)
datetime.datetime (2000, 1, 1, 10, 0) datetime.datetime (2000, 1, 1, 11, 0)
datetime.datetime (2000, 1, 1, 12, 0) datetime.datetime (2000, 1, 1, 13, 0)
datetime.datetime (2000, 1, 1, 14, 0) datetime.datetime (2000, 1, 1, 15, 0)
datetime.datetime (2000, 1, 1, 16, 0) datetime.datetime (2000, 1, 1, 17, 0)
datetime.datetime (2000, 1, 1, 18, 0) datetime.datetime (2000, 1, 1, 19, 0)
datetime.datetime (2000, 1, 1, 20, 0) datetime.datetime (2000, 1, 1, 21, 0)
datetime.datetime (2000, 1, 1, 22, 0) datetime.datetime (2000, 1, 1, 23, 0)]
Нажмите меня, чтобы увидеть образец решения

5. Напишите программу NumPy, чтобы найти первый понедельник мая 2017 года. Перейти к редактору
Ожидаемый результат:
Первый понедельник мая 2017 года:
2017-05-01
Нажмите меня, чтобы увидеть образец решения

6. Напишите программу NumPy, чтобы узнать количество будних дней в марте 2017 года. Зайдите в редактор
Примечание: по умолчанию "busday" с понедельника по пятницу, действительные дни.
Пример вывода:
Количество дней недели в марте 2017 года:
23
Нажмите меня, чтобы увидеть образец решения

7. Напишите программу NumPy для преобразования numy datetime64 в метку времени. Перейти к редактору
Образец вывода:
Текущая дата:
2017-04-01 08: 01: 12.722055
Отметка:
+1491033672,72
UTC от отметки времени:
2017-04-01 08: 01: 12.722055
Нажмите меня, чтобы увидеть образец решения

Редактор кода Python:

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code