Sektion 1. Kapitel 3
single
Challenge: Robust Divisionsfunktion
Stryg for at vise menuen
Oprettelse af en robust divisionsfunktion i Python, der demonstrerer omfattende fejlhåndtering. Målet er at sikre, at funktionen sikkert kan dividere to tal, håndtere almindelige fejl elegant og give tydelig feedback, når noget går galt.
Opgave
Swipe to start coding
Skriv en funktion kaldet robust_divide, der tager to argumenter og returnerer resultatet af at dividere det første med det andet, samtidig med at potentielle fejl håndteres:
- Hvis der opstår division med nul, returneres strengen
"Cannot divide by zero". - Hvis et af argumenterne ikke er et tal (
intellerfloat), returneres strengen"Invalid input type". - Ellers returneres resultatet af divisionen.
Brug kun standard Python-fejlhåndteringsteknikker.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 3
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat