IndexErrorundefined_variableout_of_memoryInfiniteLoopValueErrorTypeErrorZeroDivisionErrorIndexErrortry block in Python?
try block?
exceptelsefinallyraisetry block and there is no except block to catch it?
finally block in exception handling?
try, except, else, and finally?
try: code except: code else: code finally: codetry: code except: code else: codetry: code except: code finally: codetry: code except: codeException classraise keywordException("Custom message")class MyException: passclass MyException(Exception): passclass MyException(BaseException): passclass MyException(Exception) { pass }raise MyException()raise Exception()throw MyException()trigger MyException()try-except block?
except MyException:except MyException()catch MyExceptionexcept MyException as eraise?if condition: raise ValueError("A custom error occurred")
throw Exception()raise Exception()raise Error()signal Exception()try block?
except block for handlingfinally block is skippedraise Exception("Custom message")throw Exception("Custom message")raise ValueError("Custom message")signal Exception("Custom message")if x < 10: raise Exception("x is too small")if x < 10: raise ValueError("x is too small")if x < 10: raise MyException("x is too small")assert()assertEqual()check()assertTrue()AssertionError is raisedassert x == 10assert(x == 10)assert 10 == xassert (x == 10)python -O) regarding assertions?
x = 5 assert x > 3, "x is less than or equal to 3"
assert condition, "Error message"assert "Error message" conditionassert condition then "Error message"assert condition message="Error"try-except blocks| Question No. | Answer |
|---|---|
| 1 | b |
| 2 | a |
| 3 | a |
| 4 | c |
| 5 | b |
| 6 | a |
| 7 | b |
| 8 | b |
| 9 | c |
| 10 | a |
| 11 | b |
| 12 | b |
| 13 | a |
| 14 | d |
| 15 | b |
| 16 | b |
| 17 | c |
| 18 | a |
| 19 | d |
| 20 | b |
| 21 | a |
| 22 | a |
| 23 | b |
| 24 | a |
| 25 | b |
| 26 | b |
| 27 | b |
| 28 | a |
| 29 | a |
| 30 | a |