Question: Please help! I have to write a SIMPLE python prgram. I have most of it completed but I am having trouble with the AM and
Please help! I have to write a SIMPLE python prgram. I have most of it completed but I am having trouble with the AM and PM factor. The answer must not be written with functions and must output AM or PM
Write a python program to do the opposite of Program 1. Ask the user to enter the number of seconds since midnight. Calculate and display the time, including hour, minute, second and AM/PM.
These are the examples I am using to test my code:
Enter number of seconds since midnight: 3725 The time is 1 : 2 : 5 AM
Enter number of seconds since midnight: 86339 The time is 11 : 58 : 59 PM
Enter number of seconds since midnight: 440 The time is 12 : 7 : 20 AM
Enter number of seconds since midnight: 44097 The time is 12 : 14 : 57 PM
Here is the code I have so far:
seconds_since = int( input("Enter number of seconds since midnight:")) hour = seconds_since// 3600 seconds_since %= 3600 minute = seconds_since // 60 seconds_since %=60 seconds = seconds_since
if hour<=11 and minute <=59: print("The time is:" , hour,":",minute,":", seconds,"AM")
else:
print ("The time is:", hour,":", minute,":",seconds,"PM")
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
