In this program, we are going to print day name based on week no. Like – If the user enters 1 that means it is Monday.
Logic
After taking input [Week no] 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 etc… Like that we have to compare with each day of the week.
Program
# Taken day number from user weekday = int[input["Enter weekday day 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 weekday number between 1-7."]
Output
Enter weekday day number [1-7] : 4
Thursday
- Home
- PHP
- MySQL
- MongoDB
- HTML
- Javascript
- Node.js
- Express.js
- Python
- Jquery
- R
- Kotlin
- DS
- Blogs
- Theory of Computation
In this post, 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 enters 7, then the output should be Saturday.
To implement 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, compare 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.
Python Program
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
Related Articles
General Knowledge
Learn Popular Language
A Stateful application recalls explicit subtleties of a client like profile, inclinations, and client activities... In this article, we have mentioned the analyzed results of the best programming language for 2021... Python has a set of useful Libraries and Packages that minimize the use of code... In this article, we have mentioned all about emojis. It's invention, world emoji day, emojicode programming language and much more... In this
article, we have mentioned about the recruitment of data science. Data Science is a buzz for every technician...Blogs
Stateful vs Stateless
Best programming language to learn in 2021
How is Python best for mobile app development?
Learn all about Emoji
Data Science Recruitment of Freshers
Follow us
- eTutorialsPoint©Copyright 2016-2022. All Rights Reserved.