hatirlamadigim bir sayfada soyle bir kodla karsilasdim def test(n:int) burada gonderilen parametrin karwisinda yazilan :int ne icindir anlamadim bu kod hata vermiyor amma normal sekilde def ornek(n) seklinde yazmakdada bir farki yok acaba ne isiine yariyor
bu fonksiyonu tanımlayan kişinin bir notu olarak düşünebilirsiniz fonsiyonun paremetresini integer olarak girmeniz istiyor aksi taktirde istenmeyen bir sonuçla karşılaşabilirsiniz.
1 Beğeni
anladim tesekkur ederim
Şuraya da bakabilirsiniz:
https://docs.python.org/3/library/typing.html
Şöyle yazıyor girişte:
Note
The Python runtime does not enforce function and variable type annotations. They can be used by third party tools such as type checkers, IDEs, linters, etc.