THE ARCADE
ArcadePathsProfile
  1. Home
  2. /Python
Languages

Python

From hello-world to comprehensions and decorators.

← Back to all areas
  • 01·100 XP
    Variables & Types
    Dynamic typing, built-in types, type hints.
    •
  • 02·100 XP
    Control Flow
    if / for / while / match — the Python way.
    •
  • 03·100 XP
    Functions
    def, *args / **kwargs, defaults, lambdas.
    •
  • 04·125 XP
    Collections & Comprehensions
    list, dict, set, tuple — and the syntax that makes them sing.
    •
  • 05·125 XP
    Classes
    Objects, dunders, dataclasses, properties.
    •
  • 06·100 XP
    Modules & Imports
    import, packages, virtualenvs, the standard library.
    •
  • 07·100 XP
    Errors & Exceptions
    try / except / else / finally + EAFP.
    •
  • 08·125 XP
    Iterators & Generators
    Lazy sequences, yield, and the itertools toolbox.
    •
  • 09·150 XP
    Decorators & Async
    @decorators, async / await, and the event loop.
    •
arcade.