Sabemos que Python es un lenguaje dinámico. Si no se puede conocer el tipo de valor de retorno, pycharm no podrá reconocer el tipo de valor de retorno, por lo que no será posible completar el código. A continuación se explica cómo resolver este problema. .
pregunta
El código no se puede completar
Solución
1. Para un único valor de retorno
Añadir lo siguiente
""":type:返回值类型"""
Ejemplo:
o
agregue lo siguiente
#type:返回值类型
ejemplo:
En segundo lugar, para múltiples valores de retorno
assert isinstance(返回的对象, 对象类型)
O
seleccione el objeto que se va a escribir y presione alt+enter para mostrar una ventana, seleccione Agregar sugerencia de tipo para la variable 'xxx'.
Aparece el siguiente código,
simplemente cambie el objeto a un tipo determinado