Type Comments
Tip Izohlari (Type Comments)
Tip Izohlari (Type Comments)
Python 2.7 versiyasining rivojlanishi 2020-yil 1-yanvarda yakunlandi. Shunga qaramay, Python 2 kodining ko‘plab meros liniyalari hali ham ishlatiladi. Tip izohlarini Python 2-ga qo‘shish imkoni bo‘lmagan. Biroq, o‘xshash sintaksisni izohlar sifatida ishlatishingiz mumkin.
Mana bir misol:
Buni ishlatish uchun, izoh type: bilan boshlanishi kerak. Ushbu satr kodning izoh berilayotgan qatorida yoki undan keyin joylashgan bo‘lishi kerak. Agar funktsiya bir nechta argumentni qabul qilsa, ularni vergul bilan ajratishingiz kerak:
Ba'zi Python IDE-lari, masalan, PyCharm, tip izohlarini docstring ichida qo‘llab-quvvatlaydi. Misol uchun, quyidagi kabi yozishingiz mumkin:
Mypy bu izohlar bilan ishlamaydi, ammo PyCharm bu ikkala tip izohini ham qo‘llab-quvvatlaydi.
Agar kompaniyangiz tip izohlarini ishlatishni xohlasa, eng yaxshi natijaga erishish uchun Python 3 versiyasiga o‘tishni tavsiya qilasiz.
Last updated on