teslariu

dicc2

Jan 21st, 2022
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4.  
  5. """
  6. Script que pide una fecha en formato "dd/mm/aaaa" y muestra por pantalla la
  7. misma fecha en formato "dd de <mes> de aaaa". Usar diccionarios
  8.  
  9. Ej:
  10.  
  11. >>> Ingrese una fecha en formato numerico (por ejemplo, 25/02/2020): 11/04/1852
  12. >>> Fecha ingresada: 11 de abril de 1852
  13.  
  14. AYUDA: se pueden recortar cadenas:
  15.  
  16. cadena = "hola"
  17. print(cadena[:2]) --> imprime "ho"
  18. print(cadena[1:3]) --> imprime "ol"
  19.  
  20. fecha = "25/02/2022"
  21.  
  22. dia = fecha[:2]
  23. mes = fecha[3:5]
  24. año = fecha[6:10]
  25. """
  26.  
  27. fecha = input("Ingrese una fecha en formato numerico (por ejemplo, 25/02/2020): ")
  28. # slicing o rebanada
  29. dia = fecha[:2]
  30. mes = fecha[3:5]
  31. anio = fecha[6:10]
  32.  
  33. meses = {
  34. "01":"Enero",
  35. "02":"Febrero",
  36. "03":"Marzo",
  37. "04":"Abril",
  38. "05":"Mayo",
  39. "06":"Junio",
  40. "07":"Julio",
  41. "08":"Agosto",
  42. "09":"Septiembre",
  43. "10":"Octubre",
  44. "11":"Noviembre",
  45. "12":"Diciembre"
  46. }
  47.  
  48. print(f"Fecha ingresada: {dia} de {meses[mes]} de {anio}")
Advertisement
Add Comment
Please, Sign In to add comment