You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Se possível, evite criar funções com o tipo de retorno `Union`,
988
988
pois isso exige um esforço extra do usuário:
989
989
para saber o que fazer com o valor recebido da função pode ser necessário verificar o tipo daquele valor durante a execução.
990
-
Mas a `parse_token` no código acima é um caso de uso razoável no contexto de interpretador de expressões simples.
990
+
Mas a `parse_token` no código acima é um caso de uso justificado no contexto de interpretador de expressões simples.
991
991
992
992
[TIP]
993
993
====
@@ -1017,7 +1017,8 @@ Union[A, B, C, D, E]
1017
1017
----
1018
1018
1019
1019
`Union` é mais útil com tipos que não sejam consistentes entre si.
1020
-
Por exemplo: `Union[int, float]` é redundante, pois `int` é _consistente-com_ `float`. Se você usar apenas `float` para anotar o parâmetro, ele vai também aceitar valores `int`.
1020
+
Por exemplo: `Union[int, float]` é redundante, pois `int` é _consistente-com_ `float`.
1021
+
Se você usar apenas `float` para anotar o parâmetro, ele vai também aceitar valores `int`.
0 commit comments