About 326,000 results
Open links in new tab
  1. What does -> mean in Python function definitions? - Stack Overflow

    Jan 17, 2013 · It's a function annotation. In more detail, Python 2.x has docstrings, which allow you to attach a metadata string to various types of object. This is amazingly handy, so Python …

  2. Function Annotations in Python - GeeksforGeeks

    May 10, 2019 · Function annotations are arbitrary python expressions that are associated with various part of functions. These expressions are evaluated at compile time and have no life in …

  3. What does -> mean in Python function definitions?

    Jun 21, 2024 · In Python, "->" denotes the return type of a function. While Python is dynamically typed, meaning variable types are inferred at runtime, specifying return types can improve …

  4. What does the “at” (@) symbol do in Python? - Stack Overflow

    Jun 17, 2011 · An @ symbol at the beginning of a line is used for class and function decorators: An @ in the middle of a line is probably matrix multiplication: @ as a binary operator. def …

  5. PEP 3107 – Function Annotations | peps.python.org

    Dec 2, 2006 · Function annotations, both for parameters and return values, are completely optional. Function annotations are nothing more than a way of associating arbitrary Python …

  6. Python Functions - W3Schools

    In Python a function is defined using the def keyword: To call a function, use the function name followed by parenthesis: Information can be passed into functions as arguments. Arguments …

  7. python - What are good uses for Python3's "Function

    Function annotations are what you make of them. They can be used for documentation: ... They can be used for pre-condition checking: for var, test in func.__annotations__.items(): value = …

  8. function annotation | Python Glossary – Real Python

    In Python, function annotation is a way to attach type information or type hints to function arguments and return values. These annotations are stored in the function’s .__annotations__ …

  9. Python - Function Annotations: A Beginner's Guide

    Function annotations are a feature in Python that allows us to add metadata to function parameters and return values. Think of them as little notes we attach to our functions to …

  10. Python 3 Function Annotations - Envato Tuts+

    Jul 13, 2023 · In this tutorial I’ll show you how to take advantage of general-purpose function annotations and combine them with decorators. You will also learn about the pros and cons of …

Refresh