Level 9 : What is the output of the below code?


i = 0
while i < 3:
    print(i)
    i += 1
else:
    print(0)

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