پایتون
پایتون یکزبان برنامهنویسی پیشرفته و با تکنولوژی روز دنیا است که توسط Guido van Rossum طراحی و ساختهشده است. برنامه پایتون بر اساس دادهها ساختهشده و به راحتی برای انسان قابلدرک است. از پایتون میتوان برای تحلیل تا ساخت بازیهای کامپیوتری استفاده کرد. این زبان در میان تمام جوامع از محبوبیت خاصی برخوردار است. زیرا از آن برای تحلیلهای پیچیده و محاسبه معادلات استفاده میشود. تفسیر و خواندن کدهای نوشتهشده به این زبان نسبت به دیگر زبانهای برنامهنویسیدیگر سادهتر است. یکی از مزایای این زبان این است که دانشنامه و کتابخانه منابع به صورت رایگان در دسترس همگان قرار دارد.
تاریخچه
پایتون در پایان سال 1980 در سازمان پژوهشی تحقیقات فناوری رایانه در کشور هلند توسط خودو فان روسوم تولید و توسعه داده شد. هدف سازنده این زبان ایجاد جایگزینی برای زبان برنامهنویسی آ بیسی بودکه استعداد انجام عملیات بر رویداده را داشته باشد. بازسازی این زبان در سال 1989 آغاز شد. درسال 2000 نسخه 2 با ویژگیهای جدید بسیار مهم که شامل نوسازی حافظه با پشتیبانی از یونیکد و قابلیت شناسایی از راه دور بود رونمایی شد.
کاربرد پایتون در جهان
پایتون یکزبان آسان برای یادگیری است و به دلیل خوانایی بالا و ساختار قوی خود، برنامهنویسان از سطوح مختلف تجربه و مهارت میتوانند از آن استفاده کنند. بهطور کلی، میتوان گفت استفاده از پایتون در حوزههای مختلف، از توسعه نرمافزارهای کوچک تا پروژههای بزرگ، از ابزارهای تحلیل داده تا برنامههای اندروید و اینترنت اشیا، بسیار مفید و کارآمد است. با کمک پایتون میتوانید برنامههای قدرتمندی را ایجاد کرده و با ابزارهای متنوعی که در اختیار دارد، به راحتی با پایگاهدادهها کار کنید، فایلها را مدیریت کنید، وبسرویسها را ساخته و از پروژههای کاربردی مانند برنامههای ریاضی و علمی، بازیها، باتها و بسیاری از امکانات دیگر برخوردار شوید.
واژه شناسی پایتون
در ادامه به چند مورد از قواعد ساختاری پایتون میپردازیم.
بندبندی Indentation
پایتون از بندبندی با استفاده از فاصلهها یا تبها برای تشخیص بلاکها استفاده میکند. این قاعده، خوانایی برنامه را افزایش داده و در زبانهای دیگر از براکتها یا کلمات کلیدی استفاده میشود.
نامگذاری Naming
در پایتون، برای نامگذاری متغیرها، توابع، کلاسها و سایر موجودیتها، باید از قواعد مشخصی پیروی کرد. به طور کلی، نامگذاری در پایتون باید صریح، توصیفی و قابل فهم باشد.
کامنتها Comments
پایتون از کامنتها برای توضیح و توضیح خطوط کد استفاده میکند. کامنتها در برنامه نهایی اجرا نمیشوند و فقط به منظور توضیح برنامه به برنامهنویس کمک میکنند.
کلمات کلیدی Keywords
پایتون دارای یک مجموعه از کلمات کلیدی است که وظیفهای خاص در زبان دارند و نمیتوانند به عنوان نام متغیرها یا سایر موجودیتها استفاده شوند. برخی از کلمات کلیدی مشهور پایتون شامل "if"، "else"،" for"،" while" و "def" هستند.
اندازهگیری واژهشناسی پایتون میتواند به عنوان یکی از مباحث مهمی در فهم و نوشتن برنامههای پایتون در نظر گرفته شود.