Avsnitt 1. Kapitel 3
single
Challenge: Robust Division Function
Svep för att visa menyn
You will create a robust division function in Python that demonstrates comprehensive error handling. The goal is to ensure your function can safely divide two numbers, handle common errors gracefully, and provide clear feedback when something goes wrong.
Uppgift
Svep för att börja koda
Write a function called robust_divide that takes two arguments and returns the result of dividing the first by the second, while handling potential errors:
- If division by zero occurs, return the string
"Cannot divide by zero". - If either argument is not a number (
intorfloat), return the string"Invalid input type". - Otherwise, return the result of the division.
Use only standard Python exception handling techniques.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 3
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal