Level 1 : A class in which one or more methods are only implemented to raise an exception is called an abstract class.

Author: HareramG | Tags: oops | 1859+ Python FAQs | Share
recurssion | collection | dicts | access-modifier | design-principle | iterable | expression | math | operator | directory-operations | filter | mathematics | boolean | operations | exception-handling | math-copysign | matplotlib | context-manager | benefit | attribute | python_version | min-max-function | multiprocessing | parameter | raise | mutable | application | functions | built-in-modules | pandas | arithmetic-operation | basic | goto-function | operand | methods | using-os-and-pathlib-modules | functional-programming | shallow-copy | memory-management | class-decorators | dictionary-comprehensions | time-series-with-pandas | stack | for | conditional-statements | formatting-with-strftime | numpy | arithmetic-expression | file-handling | variable | memory | aggregating-data-with-functools.reduce() | string-concatenation | recursion | string-formatting | python-operators | anchors-(^,-$) | data-type-conversions | exception | thread-safe-data-structures-(queue.queue) | gil | using-join()-and-is_alive()-methods | reading-and-writing-files | typeerror | touples | python-syntax-and-structure | control-statement | python-repl | asyncio-module | generators-in-python | tuples | format | fabs-function | working-with-dates-and-times | numeric | expand-tab | syntax | data-type | __future__ | rollback | generators | descriptors | input-function | update | function | string-formatting | global-variable | membership-operators-(in,-not-in) | thread | compute | exponentiation | int | random | list-comprehensions | type-conversion-and-casting | using-assertions-(assertequal,-assertraises) | nested-loop | center | implementation | test-discovery | mysql | why-use-multiprocessing-over-threading?-(gil) | data-structure | docstring | default-arguments | head-and-tail | virtual-environment | while-else-loop | introduction-to-multiprocessing | print | call | def | dataframe-and-series-objects | static-method | conversion | binary | deep-copy | identity-operator | frozenset | lambda-function | integers | sum-function | boolean-and-non-boolean | tuple-methods | inherit | factorial-function | random-function | comprehension | reading-and-writing-large-files-efficiently | datatype | conditional-statement | mathematical-function | async | command-line-parsing | zip-function | reading:-read(),-readline(),-readlines() | string-method | condition | feature | file_handling | class-and-inheritance | data-structures-in-python | list-method | functional-programming | logical-operator | slicing | multiple-inheritance | binary-operation | debugging | precedence-and-associativity | matrix-list-comprehension | walking-through-directories-using-os.walk() | set | scientific-notation | lambda-functions | loop-control-statements | odd-number | version | formal-and-actual-parameter | overflow | threading | asyncio | name-mangling | split | writing:-write(),-writelines() | working-with-file-paths | copy | return-statement | string-methods | choice | magic-method | operator-overloading | lambda | global | precedence | decimal | dictionary | append | arbitrary-arguments-(*args,-**kwargs) | class | strings | list | floating-point-precision | list-methods-and-slicing | advanced-file-operations | sorting | pass | literal-characters-and-special-characters | __init_subclass__ | loop | list-indexing | keyword | assignment-operators | operators | thread-synchronization | module | sets | constructor | loop-control | method-overloading | file | quantifiers-(*,-+,-?,-{}) | indexing:-loc-vs-iloc | heap-memory | logical-operation | interpreter | managing-directories-with-os-and-shutil | string-slicing | introduction-to-threads | using-else-and-finally | integer | multiple-except-blocks | regular-expressions | assert | join | datetime.date,-datetime.time,-datetime.datetime | escape-operator | class-and-instance-variable | min-function | built-in | package-management | __all__-attribute | boolean-masking | syntaxerror | type-conversion | class-and-object | error-handling | tuple | logical-operators | sys-module | difference-between-threads-and-processes | bitwise-operator | bitwise-operator | with-statement | method | logical-operator | array | regular-expression | counter-function | classes | indexing | list-mutation | multiple-inheritance | exception-handling | handling-missing-values-(fillna,-dropna) | sys | defining-functions | creating-and-starting-threads | data-structures | using-lists-as-stacks | unit-testing | booleans | zfill-function | data-types | iterators | namedtuple | tuple-unpacking | list-comprehension | yield | oop | string-method | data_structure | single-inheritance | syntax-error | datetime | mapping-function | swapping | identity-operators-(is,-is-not) | id-function | map-function | list-vs-tuple | multithreading | print-statement | conditional-statement | data-structure | joining-and-merging-dataframes | file-handling | list-slicing | higher-order-function | round-function | complex-number | staticmethod | error-handling | while-and-for-loop | control-flow | encoding | creating-custom-modules | software-design | destructor | comparison | turtle | list,-set,-and-dictionary-comprehensions | parsing-with-strptime | assignment-operator | objects | using-the-threading-module | raise-statement | encapsulation | using-yield-in-functions | virtual-environment | comment | match | string-iteration | loops | data-type | type-conversion | else | dictionaries | type_conversion | control-flow | enumerate() | decorator | set-operation | lists | zip | iterator | input | complex | list-operation | global-keyword | import-method | matrix | using-map()-for-transformations | syntax-error | installation | collections | init | sum() | library | bitwise | built-in-function | regex | list-join | operator-and | default-mutable-argument | namespace | filter-function | pep | while-loop | dictionary-methods | string-slicing | function-and-scope | while-loops | error | python-django | string | python | floats | lambdas | operator-or | pickling--unpickling | overriding-methods | opening-files-(open()) | global-variable | slice | immutability | counter | function-argument | invalid-list | introduction-to-python | identity-operator | else-statement | object-attribute | range | working-with-binary-files-(rb,-wb) | input-function | filtering-and-indexing | version-check | identifier | intering | sorting-and-ranking | inheritance | working-with-temporary-files-using-tempfile | statement | key-value-pairs | python-history | python-module | round | generator | string-manipulation | oops | pseudocode | polymorphism | list-comprehension | sorted | immutable-data-type | indentation | max-min | built-in-function | postfix ...