ython යනු ගතික අර්ථ ශාස්ත්රය සහිත පරිවර්ථනය කරන ලද, වස්තු-නැඹුරු, ඉහළ මට්ටමේ ක්රමලේඛන භාෂාවකි. එහි ඉහළ මට්ටමේ දත්ත ව්යුහයන් තුළ ගොඩනගා ඇති, ගතික ටයිප් කිරීම සහ ගතික බන්ධන සමඟ ඒකාබද්ධව, එය වේගවත් යෙදුම් සංවර්ධනය සඳහා මෙන්ම පවතින සංරචක එකට සම්බන්ධ කිරීම සඳහා ස්ක්රිප්ටින් හෝ මැලියම් භාෂාවක් ලෙස භාවිතා කිරීම සඳහා ඉතා ආකර්ශනීය කරයි. Python හි සරල, ඉගෙනීමට පහසු වාක්ය ඛණ්ඩය කියවීමේ හැකියාව අවධාරණය කරන අතර එම නිසා වැඩසටහන් නඩත්තු කිරීමේ පිරිවැය අඩු කරයි. Python මොඩියුල සහ පැකේජ සඳහා සහය දක්වයි, එය වැඩසටහන් මොඩියුලරිටි සහ කේත නැවත භාවිතය දිරිමත් කරයි. පයිතන් පරිවර්තකය සහ විස්තීර්ණ සම්මත පුස්තකාලය සියලුම ප්රධාන වේදිකා සඳහා ගාස්තුවකින් තොරව ප්රභව හෝ ද්විමය ආකාරයෙන් ලබා ගත හැකි අතර ඒවා නිදහසේ බෙදා හැරිය හැක.
බොහෝ විට, ක්රමලේඛකයින් Python සමඟ ආදරයෙන් බැඳෙන්නේ එය සපයන වැඩි ඵලදායිතාව නිසාය. සම්පාදන පියවරක් නොමැති බැවින්, සංස්කරණ-පරීක්ෂණ-දෝෂ චක්රය ඇදහිය නොහැකි තරම් වේගවත් වේ. පයිතන් වැඩසටහන් දෝශ නිරාකරණය කිරීම පහසුය: දෝෂයක් හෝ නරක ආදානයක් කිසි විටෙක ඛණ්ඩනය කිරීමේ දෝෂයක් ඇති නොකරයි. ඒ වෙනුවට, පරිවර්තකයා දෝෂයක් සොයාගත් විට, එය ව්යතිරේකයක් මතු කරයි. වැඩසටහන ව්යතිරේකයට හසු නොවන විට, පරිවර්තකයා තොග හෝඩුවාවක් මුද්රණය කරයි. මූලාශ්ර මට්ටමේ නිදොස්කරණයක් මඟින් දේශීය සහ ගෝලීය විචල්යයන් පරීක්ෂා කිරීමට, අත්තනෝමතික ප්රකාශන ඇගයීමට, බිඳුම් ලක්ෂ්ය සැකසීමට, වරකට පේළියකින් කේතය හරහා පියවර තැබීමට සහ යනාදියට ඉඩ සලසයි. නිදොස්කරණය Python තුළම ලියා ඇති අතර, Python ගේ අභ්යන්තර විමර්ශන බලයට සාක්ෂි දරයි. අනෙක් අතට, බොහෝ විට වැඩසටහනක් නිදොස් කිරීමට ඉක්මන්ම ක්රමය නම් මූලාශ්රයට මුද්රණ ප්රකාශ කිහිපයක් එක් කිරීමයි: වේගවත් සංස්කරණ-පරීක්ෂණ-දෝෂ චක්රය මෙය කරයි
යාවත්කාලීන කළේ
2023 ජූනි 13