Print Day Name

Take a day number (1-7) and print the corresponding day name.

Logic BuildingIntermediate
Logic Building
# Take day number
day = int(input("Enter day number (1-7): "))

# Print day name
if day == 1:
    print("Monday")
elif day == 2:
    print("Tuesday")
elif day == 3:
    print("Wednesday")
elif day == 4:
    print("Thursday")
elif day == 5:
    print("Friday")
elif day == 6:
    print("Saturday")
elif day == 7:
    print("Sunday")
else:
    print("Invalid day number")

Output

Enter day number (1-7): 3
Wednesday

Enter day number (1-7): 7
Sunday

Use elif chain to map numbers to day names.

Key Concepts:

  • Map each number (1-7) to corresponding day
  • Use elif for multiple conditions
  • Handle invalid input with else