Bonsoir,
j'ai un DM d'informatique dans lequel je dois écrire un programme en python qui donne le jour du premier janvier d'une année (par exemple, si on entre une année, le programme doit retourner si c'est un 2 mercredi, 1 pour mardi, 0 pour lundi etc...) et ce en utilisant les fonctions informatiques (def f(x)...)
J'ai déjà commencé un truc :
def prem(y):
if x%4==0 and x%400==0:
return (y%2013)+1
elif x%4==0 and x%100!=0:
return (y%2013)+1
else:
return y%2013
y=input("\fQuelle année ?\n")
x=y-1
print "Le premier jour de l'année",y," est un",prem(y)+1
mais le programme me retourne des nombres supérieurs à 6
merci