Preguntas etiquetadas con type-hinting

La sugerencia de tipo vincula los argumentos de la función a objetos específicos o los escribe fuertemente.








3
Tipos de retorno anulables en PHP7
PHP 7 presenta declaraciones de tipo de retorno . Lo que significa que ahora puedo indicar que el valor de retorno es una determinada clase, interfaz, matriz, invocable o uno de los tipos escalares recién imprimibles, como es posible para los parámetros de función. function returnHello(): string { return 'hello'; …

3
Escriba anotaciones para * args y ** kwargs
Estoy probando las anotaciones de tipo de Python con clases base abstractas para escribir algunas interfaces. ¿Hay alguna manera de anotar los posibles tipos de *argsy **kwargs? Por ejemplo, ¿cómo se podría expresar que los argumentos razonables para una función son una into dos ints? type(args)da, Tupleasí que mi suposición …


5
Escriba insinuando una lista de un tipo específico
Usando las anotaciones de funciones de Python 3, ¿es posible especificar el tipo de elementos contenidos en una lista homogénea (u otra colección) con el propósito de hacer sugerencias de tipo en PyCharm y otros IDE? Un ejemplo de código pseudo-python para una lista de int: def my_func(l:list<int>): pass Sé …

2
Escriba sugerencias en namedtuple
Considere el siguiente fragmento de código: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) El Código anterior es solo una forma de demostrar lo que estoy tratando de lograr. Me gustaría hacer namedtuplecon sugerencias tipográficas. ¿Conoce alguna manera elegante de lograr el resultado previsto?




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.