Dado un año como entrada, escriba Python para encontrar el día de inicio del año dado. Usaremos la biblioteca de fecha y hora de Python para resolver este problema.
Ejemplo:
Input : 2010 Output :Friday
Input :2019 Output :Tuesday
A continuación se muestra la implementación:
Python3
# Python program to find the first day of given year # import datetime library import datetime def Startingday(year): # Creating an object for 1st January of that particular year # For that we are passing three argument (1) year (2) month # i.e 1 for january (3) date i.e 1 for starting day of # that particular year a = datetime.datetime(year, 1, 1) # for printing Startingday of a particular year # we are using a.strftime("% A") print( & quot Starting day of year & quot , year, & quot is & quot , a.strftime(& quot % A & quot )) # Driver Code year = 2010 Startingday(year)
Producción:
Starting day of year 2010 is Friday
Complejidad de tiempo : O(1)
Complejidad espacial : O(1)
Publicación traducida automáticamente
Artículo escrito por Atul_kumar_Shrivastava y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA