Level 1 : What is the output of the following code?


def sample():
       try:
          print(4)
       finally:
           print(7)
sample()

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