Python хурдан эсвэл удаан уу?
Python хурдан эсвэл удаан уу?

Видео: Python хурдан эсвэл удаан уу?

Видео: Python хурдан эсвэл удаан уу?
Видео: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, May
Anonim

8 хариулт. Түүхий гүйцэтгэлийн хувьд, Python гарцаагүй удаан Java, C# болон C/C++-ээс илүү. Гэсэн хэдий ч, нийт санах ойн ашиглалт, анхны эхлүүлэх хугацаа гэх мэт хэрэглэгч/ажиглагчийн хувьд чухал ач холбогдолтой бусад зүйлс байдаг. Ихэнх зүйлийн хувьд, Python байна хурдан хангалттай;)

Үүнтэй адилаар, яагаад питоныг удаан гэж үздэг вэ?

Дотоод шалтгаан нь Python Кодыг хөрвүүлэх үед эх код руу хөрвүүлэхийн оронд ажиллах үед тайлбарладаг учраас код илүү удаан ажилладаг. CPython-д аль хэдийн JIT хөрвүүлэгч байхгүй байгаагийн шалтгаан нь динамик чанар юм Python бичихэд хэцүү болгодог.

Нэмж хэлэхэд, Python нь Java-ээс удаан уу? Python хөтөлбөрүүд ерөнхийдөө хэрэгжих төлөвтэй байна Java-аас удаан хөтөлбөрүүд боловч тэдгээрийг боловсруулахад хамаагүй бага цаг зарцуулдаг. Python Програмууд нь ихэвчлэн 3-5 дахин богино байдаг- аас тэнцүү Java хөтөлбөрүүд. Энэ ялгааг дараахь байдлаар илэрхийлж болно Python суурилуулсан өндөр түвшний өгөгдлийн төрөл ба динамик бичих.

Үүнийг анхаарч үзвэл C эсвэл Python илүү хурдан байна уу?

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

Би Python скриптийг хэрхэн хурдасгах вэ?

Үр дүнтэй бичихийн тулд дараах 5 чухал зүйлийг анхаарч үзэх хэрэгтэй Python код.

Python кодоо хурдасгах 5 зөвлөгөө

  1. Өгөгдлийн үндсэн бүтцийг мэдэх.
  2. Санах ойн ул мөрийг багасгах.
  3. Баригдсан функцууд болон номын санг ашиглах.
  4. Тооцооллыг гогцооноос гадуур зөөнө үү.
  5. Кодын баазыг жижиг байлга.

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