# List of birthdays
birthdays = [
    {"year": 1986, "month": "April", "day": 22},
    {"year": 1990, "month": "December", "day": 25},
    {"year": 2000, "month": "July", "day": 4},
    {"year": 1995, "month": "January", "day": 1}
]

# dictionary of holidays ( Month -> list of days)
holidays = {
    "January": [1,15], #New Years Day, Martin Luther King Jr. Day
    "February": [14,19], # Valentines Day, Presidents Day
    "March": [17], # St patricks Day 
    "April": [1], # April Fools Day
    "May": [5,27], # Cinco de Mayo, Memorial Day
    "June": [19], #Juneteenth
    "July": [4], # Fourth of July
    "September": [2], #Labor Day 
    "October":[31], #Halloween
    "November":[11,28], #Veterans Day, Thanksgiving
    "December": [25,31] #Christmas, New Year's Eve
}

#Loop through birthdays and compare with holidays 
for bday in birthdays: 
    year = bday["year"]
    month = bday["month"]
    day = bday["day"]

    print("\n Birthday Details: ")
    print(" Year:", year)
    print(" Month": month)
    print( "Day:", day)
    print(" Type of Year:", type(year), "ID:", id(year))
    print(" Type of Month:", type(month), "ID:", id(month))
    print(" Type of Day:", type(day), "ID:", id(day))

    #Check if birthday is a holiday 
    if month in holidays and day in holidays[month]: 
        print(f"Birthday on {month} {day} is a HOLIDAY!")
    else: 
        print(f"Birthday on {month} {day} is NOT a holiday.")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: