Código de Python - Dia de la semana en cualquier fecha.

sin imagen de perfil
Val: 279
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Dia de la semana en cualquier fecha.gráfica de visualizaciones


Python

Publicado el 6 de Diciembre del 2018 por Dario
4.323 visualizaciones desde el 6 de Diciembre del 2018
Este script calcula el dia de la semana para cualquier anio a partir de 1583.
Escrito en Pyhton3.
Captura-de-pantalla-de-2018-12-06-10-27-16

1.0

Publicado el 6 de Diciembre del 2018gráfica de visualizaciones de la versión: 1.0
4.324 visualizaciones desde el 6 de Diciembre del 2018
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#Calcula el dia de la semana
#en cualquier fecha a partir de 1583
 
dia = int(input('Dia de nacimiento: '))
mes = int(input('Mes de nacimiento: '))
year = int(input('Anio de nacimiento: '))
 
if year < 1583:
  print('Solo acepta fechas mayores a 1582')
else:
  a = (14 - mes) // 12
  y = year - a
  m = mes + 12 * a - 2
 
  d = (dia + year + (year//4) - (year//100) + (year//400) + ((31 * m)//12)) % 7
 
  if d == 0:
    diaSemana = 'Domingo'
  elif d == 1:
    diaSemana = 'Lunes'
  elif d == 2:
    diaSemana = 'Martes'
  elif d == 3:
    diaSemana = 'Miercoles'
  elif d == 4:
    diaSemana = 'Jueves'
  elif d == 5:
    diaSemana = 'Viernes'
  else:
    diaSemana = 'Sabado'
 
  print('El dia %d del mes %d de %d es %s' %(dia,mes,year,diaSemana))



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4958