Programa de Python para encontrar el primer día de un año dado

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *