Q:

Write a python program to input week number and print week day

0

Write a python program to input week number and print week day

In this exercise, you will learn how to write a Python program to input a week number and print the week day. For example, if the user enters 1, that implies it is Monday, and if the user type 7 then, the output should be Saturday.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

For implementing this, we need to take input from the user and store it in a variable. After taking input from the user, we have to compare that number with 1 to 7 or we can say comparing that number with a day of a week. So the logic goes like – if the number is equal to 1 then it is Monday, if the number is 2 then it is Tuesday, like that we have to compare with each day of the week.

The given Python program implements the above logic and prints the week day -

# Python program to input week number and print week day
weekday = int(input("Enter weekday number (1-7) : "))

if weekday == 1 :
    print("\nMonday");

elif weekday == 2 :
    print("\nTuesday")

elif(weekday == 3) :
    print("\nWednesday")

elif(weekday == 4) :
    print("\nThursday")

elif(weekday == 5) :
    print("\nFriday")

elif(weekday == 6) :
    print("\nSaturday")

elif (weekday == 7) :
    print("\nSunday")

else :
    print("\nPlease enter any weekday number (1-7)")

Output1: 

Enter weekday number (1-7) : 5

Friday

 Output2: 

Enter weekday number (1-7) : 2

Tuesday

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python Exercises, Practice Questions and Solutions

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Write a python program to map two lists into a dic... >>
<< How to apply filters to images using Python and Op...