Bunlar ne anlama geliyor?Python - tipi ipuçları kıvırcık parantez
def f(a: {int, float}):
pass
Ben pycharm aracılığıyla dokümanları alınırken bazı standart Python modülleri kullanılan bu sözdizimini gördüm ve ne anlama geldiğini hiçbir fikrim yok. Örneğimde a
için ipucu türü nedir? Bu işleve hangi türleri geçebilirim?
Bu master
parametre türü {tk, _w}
ait tkinter
sitesindeki Frame
__init__
yöntem olup seen özel bir örneği.
benziyor 'f' int' bir parametre' 'Çeşidi a' alabilir veya' –
Eğer böyle bir paket adını söyleyebilir float'? Python için bir yoruma eşdeğerdir, ancak Mypy gibi diğer kütüphaneler bunları kod analizinde kullanabilir. –
değişkenler python'da sabit/kalıcı bir türe sahip değillerdir. İpuçları –