Looking for python Keywords? Try Ask4Keywords

Python LanguageType conseils


Syntaxe

  • typing.Callable [[int, str], None] -> def func (a: int, b: str) -> Aucun
  • typing.Mapping [str, int] -> {"a": 1, "b": 2, "c": 3}
  • typing.List [int] -> [1, 2, 3]
  • typing.Set [int] -> {1, 2, 3}
  • typing.Optional [int] -> Aucun ou int
  • typing.Sequence [int] -> [1, 2, 3] ou (1, 2, 3)
  • taper.Any -> N'importe quel type
  • taper.Union [int, str] -> 1 ou "1"
  • T = typing.TypeVar ('T') -> Type générique

Remarques

L'indication de type, spécifiée dans PEP 484 , est une solution formalisée permettant d'indiquer statiquement le type d'une valeur pour le code Python. En apparaissant à côté du module de typing , les typing type offrent aux utilisateurs Python la possibilité d’annoter leur code, aidant ainsi les vérificateurs de type tout en documentant indirectement leur code avec plus d’informations.

Type conseils Exemples Liés