Level 10 : What does the return statement do in a Python function?

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