آرشیو مرداد ماه 1400

مسائل مربوط به مهندسي

پايتون يك زبان برنامه نويسي تفسير شده ، شي گرا و سطح بالا با معنايي پويا است. سطح بالاي ساخته شده در ساختار داده ها ، همراه با تايپ پويا و اتصال پويا ، آن را براي توسعه سريع برنامه و همچنين استفاده به عنوان يك اسكريپت يا زبان چسب براي اتصال اجزاي موجود به يكديگر بسيار جذاب مي كند. نحو ساده و آسان يادگيري پايتون بر خوانايي تأكيد دارد و بنابراين هزينه نگهداري برنامه را كاهش مي دهد. پايتون از ماژول ها و بسته ها پشتيباني مي كند ، كه باعث تشويق مدولار بودن برنامه و استفاده مجدد از كد مي شود. مفسر پايتون و كتابخانه استاندارد گسترده به صورت منبع يا باينري بدون هيچ گونه هزينه اي براي همه سيستم عامل هاي اصلي در دسترس هستند و مي توانند بصورت آزاد توزيع شوند. در سايت پايتون كار بيشتر بخوانيد.

اغلب، برنامه نويسان پايتون به دليل افزايش بهره وري كه فراهم مي كند ، عاشق پايتون مي شوند. از آنجا كه مرحله تدوين وجود ندارد ، چرخه ويرايش-تست-اشكال زدايي بسيار سريع است. اشكال زدايي از برنامه هاي پايتون آسان است: اشكال يا ورودي بد هرگز باعث خطاي تقسيم بندي نمي شود. در عوض ، وقتي مفسر خطايي را كشف مي كند ، يك استثنا را مطرح مي كند. وقتي برنامه استثنا را نمي گيرد ، مفسر رديابي پشته را چاپ مي كند. يك خطاياب سطح منبع امكان بازرسي متغيرهاي محلي و جهاني ، ارزيابي عبارات دلخواه ، تعيين نقاط شكست ، عبور همزمان از يك خط كد همزمان و غيره را فراهم مي كند. اشكال زدايي در خود پايتون نوشته شده است و گواه قدرت درون نگري پايتون است. از طرف ديگر ، اغلب سريعترين راه براي رفع اشكال در برنامه ، افزودن چند دستور چاپ به منبع است: چرخه سريع ويرايش-تست-اشكال زدايي ، اين روش ساده را بسيار موثر مي كند.