Questions sur type-hinting

3
réponses

Que sont les indices de Type en Python 3.5

L'une des caractéristiques mentionnées dans Python 3.5 est appelée type hints . un exemple de type hints est me ... indices de type de façon responsable. Quelqu'un peut m'expliquer plus sur elle et quand il doit être utilisé ou non?
demandé sur 2015-09-14 08:37:33
2
réponses

Quelles sont les annotations variables en Python 3.6?

Python 3.6 est sur le point de sortir. PEP 494 -- Python 3.6 Release Schedule mentionne la fin du mois de décemb ... ère: Comment primes: List[int] = [] expliquer? Est-ce qu'il définit une liste vide qui permettra juste des entiers?
demandé sur 2016-10-11 10:00:15
5
réponses

Comment puis-je dire à PyCharm quel type de paramètre est prévu?

en ce qui concerne les constructeurs, les assignations et les appels de méthode, L'IDE de PyCharm est assez bon pour a ... Lookup affichera les informations des paramètres au lieu de simplement imprimer toutes les lignes @-telles quelles.
demandé sur 2011-06-12 02:09:34
3
réponses

Annotations de Type pour * args et * * kwargs

j'essaie les annotations de type de Python avec des classes de base abstraites pour écrire quelques interfaces. Est-il po ... donne aussi une erreur de frappe que je ne comprends pas. comment annoter les types sensibles pour *args et **kwargs?
demandé sur 2016-05-04 18:21:26
4
réponses

Type suggérant des propriétés en PHP 7?

est-ce que php 7 supporte les types suggérant des propriétés de classe? je veux dire, pas seulement pour setters/getter ... * @var Bar */ public $bar : Bar; } $fooInstance = new Foo(); $fooInstance->bar = new NotBar(); //Error
demandé sur 2016-05-16 16:07:57
4
réponses

Type Python suggérant sans importations cycliques

j'essaie de diviser ma classe énorme en deux; bien, essentiellement dans la classe "principale" et un mixin avec des fonc ... m'offre toujours l'achèvement automatique et toutes les autres bonnes choses qui viennent de lui connaissant les types?
demandé sur 2016-09-28 10:21:35
1
réponses

Comment / pourquoi la syntaxe de type Python suggérant fonctionne-t-elle?

je viens de voir l'exemple suivant PEP 484: def greeting(name: str) -> str: return 'Hello ' + name print(greeting ... en de faire une vérification de type statique avec cette syntaxe? Est-ce qu'il casse toujours la compatibilité Python 2?
demandé sur 2015-04-21 14:04:59