Return Annotation
The return annotation is used in functions to indicate what type of data will be returned. This annotation is created using the ->
syntax:
9
1
2
3
4
def addition(first: int, second: int) -> int:
return first + second
print(addition(15, 12))
1234def addition(first: int, second: int) -> int: return first + second print(addition(15, 12))
Return annotations are helpful for both function users and writers, as they indicate if the function is returning an unexpected data type:
The division operator (/
) returns a float
value, but if we expect an int
, the return annotation can help us identify this potential bug in our function.
Note
To create the return annotation, you need to use the
->
and type (e.g.,str
) between closed parenthesis)
and colon:
.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 3
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo