Kann mir bitte jemand sagen, was ist der Unterschied zwischen zwei Funktionen? Sie sehen beide ziemlich ähnlich aus, mit Ausnahme von ->
.Verwendung von `->` in Python?
foo1()
def foo1() -> None:
pass
foo2()
def foo2():
pass
Als ich sie die Handlung in ähnlicher Weise nennen. Warum also -> None
? Ich kenne die Verwendung von None
von Python.
HINWEIS: Ich habe versucht, mit "-> in Python" in Google und Stack Overflow zu suchen. Nichts kam auf. Probieren Sie es selbst aus. Zu diesem Zeitpunkt kannte ich nicht einmal den Begriff type hints
.
'foo1' verwendet [Typ Hinweise] (https://docs.python.org/3/library/typing.html) – idjaw
Siehe auch: http://stackoverflow.com/questions/29770412/how-why -does-python-type-hinting-syntax-work – TerryA
@ JimFasarakis-Hilliard Zuerst habe ich versucht mit "-> in Python" in Google und in Stack Overflow zu suchen. Nichts kam auf. Versuchen Sie es selbst. Ich kannte den Begriff Typhinweis nicht. Also was hätte ich tun können? – BlackBeard