Би type hints python ашиглах ёстой юу?

Агуулгын хүснэгт:

Би type hints python ашиглах ёстой юу?
Би type hints python ашиглах ёстой юу?
Anonim

Төрлийн зөвлөмжүүд танд илүү цэвэр архитектур барьж, хадгалахад тусална. Төрөл бүрийн зөвлөмжийг бичих үйлдэл нь таныг програмынхаа төрлүүдийн талаар бодоход хүргэдэг. Хэдийгээр Python-ийн динамик шинж чанар нь түүний агуу хөрөнгийн нэг боловч нугас бичих, хэт ачаалалтай арга эсвэл олон төрлийн буцаалтад найдах талаар ухамсартай байх нь сайн хэрэг юм.

Python төрлийн сануулга нь юу вэ?

Төрлийн сануулга нь таны Python код доторх утгын төрлийг статик байдлаар зааж өгөх албан ёсны шийдэл юм. Үүнийг PEP 484-д зааж өгсөн бөгөөд Python 3.5-д нэвтрүүлсэн. Нэр: str синтакс нь нэрийн аргумент нь str төрлийн байх ёстойг заадаг. -> синтакс нь мэндлэх функц нь стринг буцаахыг заадаг.

Та Python дээр хэрхэн зөвлөмж бичих вэ?

Та эндээс манай функцэд төрлийн зөвлөмж нэмэх боломжтой:

  1. Функцийн параметр бүрийн ард хоёр цэг болон өгөгдлийн төрлийг нэмнэ үү.
  2. Буцах өгөгдлийн төрлийг зааж өгөхийн тулд функцийн ард сум (->) болон өгөгдлийн төрлийг нэмнэ үү.

Би ямар төрлийн Python ашиглах ёстой вэ?

Өмнө нь Python 2-ын эсрэг Python 3 (эсвэл ялангуяа Python-ийн аль хувилбарыг сурахад хамгийн тохиромжтой вэ гэсэн кодчиллын нийгэмлэгт бага зэрэг маргаан байсан., Python 2.7 vs 3.5). Одоо, 2018 онд энэ нь ямар ч санаа зовдоггүй: Python 3 бол шинэ суралцагчид эсвэл ур чадвараа шинэчлэх хүсэлтэй хүмүүсийн хувьд тодорхой ялагч юм.

Python дээр ямар зөвлөмжүүд байдаг вэ?

Товчхондоо: Бичгийн сануулга нь үгийн утгыг шууд утгаараа илэрхийлдэг. Та төрлийг зааж байнатаны ашиглаж буй объект(үүд). Python-ийн динамик шинж чанараас шалтгаалан ашиглаж буй объектын төрлийг дүгнэх эсвэл шалгах нь ялангуяа хэцүү байдаг.

Зөвлөмж болгож буй: