1. Learn
  2. /
  3. Courses
  4. /
  5. Wyrażenia regularne w Pythonie

Connected

Exercise

Który dziś dzień?

Jest pora lunchu i rozmawiasz z kilkoma koleżankami i kolegami. Mówią, że przydałoby im się codzienne przypomnienie o tym, jaki jest dzień tygodnia – żeby mogli sprawdzić w kalendarzu, jakie mają tego dnia zadania.

Postanawiasz pomóc i napisać prosty skrypt, który pobiera bieżącą datę i godzinę, tak aby co rano wysyłał wiadomość do twoich współpracowników. Możesz w tym celu użyć modułu datetime wraz z nazwanymi symbolami zastępczymi.

Data powinna być wyrażona w formacie Miesiąc dzień, rok, np. April 16, 2019, a czas w formacie gg:mm, np. 16:30.

Poniższe specyfikatory mogą ci pomóc: %d (dzień), %B (nazwa miesiąca), %m (numer miesiąca), %Y (rok), %H (godzina) i %M (minuty).

Możesz użyć powłoki IPython, aby przejrzeć moduł datetime.

Instructions

100 XP
  • Zaimportuj funkcję datetime z modułu datetime.
  • Pobierz dzisiejszą datę i przypisz ją do zmiennej get_date.
  • Uzupełnij ciąg znaków message, dodając do symboli zastępczych nazwę today oraz specyfikatory formatu, aby wyświetlić datę jako nazwa_miesiąca dzień, rok, a czas jako godzina:minuty.
  • Wyświetl wiadomość za pomocą metody .format(), używając zmiennej get_date do zastąpienia nazwanego symbolu zastępczego.