Level 9 : In top-down design every module is broken into same number of submodules.

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