Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
exception handling
#1
try:
    power = float(input ("Please entre Power in kW: "))
    voltage = float (input ("Please entre Voltage: "))
    phase = int(input("1 or 3 phase? "))

except:
    print("Oops!  That was no valid number.  Try again...")
    
if phase==1:
	current = (power/voltage)*1000
	print("The current is :" ,round(current, 2),"Amp")

if phase==3:
	current = (power/(1.732*voltage))*1000
	print("The current is :" ,round(current, 2),"Amp")

input()
Hi All,
What to retry after exception. How to write the code. Let says the user input wrongly in voltage, just want to go back to voltage after exception. not from start. Also for the phase, I just want to accept 1 or 3, how to code.
Reply


Messages In This Thread
exception handling - by KyawMyo - May-06-2019, 07:55 AM
RE: exception handling - by Gribouillis - May-06-2019, 08:06 AM
RE: exception handling - by KyawMyo - May-07-2019, 01:40 AM
RE: exception handling - by buran - May-07-2019, 07:53 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Star python exception handling handling .... with traceback mg24 3 1,364 Nov-09-2022, 07:29 PM
Last Post: Gribouillis
  TicTacToe Game Add Exception Handling and Warning Function ShaikhShaikh 5 2,508 Nov-03-2021, 05:02 PM
Last Post: deanhystad
  Exception handling in regex using python ShruthiLS 1 2,416 May-04-2020, 08:12 AM
Last Post: anbu23
  Exception handling Calli 2 2,521 Apr-20-2020, 06:13 PM
Last Post: Calli
  Handling exception from a module dchi2 11 5,793 Nov-25-2019, 08:47 AM
Last Post: dchi2
  problem using custom exception handling in python srm 3 3,122 Jul-03-2019, 09:10 PM
Last Post: ichabod801
  an easy way to disable exception handling Skaperen 6 5,595 Jun-02-2019, 10:38 PM
Last Post: Gribouillis
  Database operation exception handling LostInCode 1 2,545 Jan-03-2019, 07:50 PM
Last Post: jeanMichelBain
  During handling of the above exception, another exception occurred Skaperen 7 27,075 Dec-21-2018, 10:58 AM
Last Post: Gribouillis
  Exception Handling grkiran2011 3 3,038 Oct-05-2018, 03:23 PM
Last Post: volcano63

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020