بلاگ خبری سیسوگ, معرفی, مقاله های سیسوگ

پایتون را با ویرایشگر رایگان THONNY تجربه کنید

پایتون را با ویرایشگر رایگان

اگر با سیستم های تعبیه شده (embedded) مثل رزبری پای ، اورنج پای ، نانو پای و ….. سروکله زده باشید ، قطعا اسم پایتون (Python) برایتان آشنا خواهد بود. Python در واقع علاوه بر نوعی مار که در آفریقا زندگی می‌کند به نوعی زبان برنامه نویسی نیز اطلاق می شود. زبان Python نوعی زبان اسکریپ نویسی سطح بالا است که با استفاده از ماژول های زبان سی (سطح پایین) هم قدرت و هم راحتی را به همراه دارد.

شاید برای شما مفید باشد: آموزش رزبری پای از 0 تا 100

پای ، پایتون از وقتی به دنیای الکترونیک باز شد که سیستم های تعبیه شده فراگیر شدند ، پایتون شما را قادر می سازد تا در عین حال که با سخت افزار در ارتباط هستید و کارهای کنترلری را انجام می‌دهید به راحتی با کاربر تعامل داشته باشید. در زبان های سطح پایین مثل C به راحتی می توان با سخت افزار تعامل داشت ولی ساخت پنجره و گرافیک قابل فهم برای کاربر ، کار پیچیده ای خواهد بود.

در ادامه به معرفی ویرایشگر ساده ای خواهیم پرداخت که برای شروع یادگیری پایتون بسیار مفید خواهد بود، با سیسوگ همراه باشید.

Ptyhon thonny IDE Sisoog

آسان و راحت برای شروع و یادگیری، همراه با پایتون 3.6 ، بنابراین فقط یک نصب کننده ساده نیاز است و شما آماده یادگیری برنامه نویسی می‌باشید. (همچنین می توانید از نصب جداگانه پایتون در صورت لزوم استفاده کنید.) رابط کاربری پیچیده ، ویژگی‌ای است که ممکن است کاربران مبتدی را منحرف کند برای همین THONNY از رابط کاربری بسیار ساده ای بهره می برد.

Ptyhon thonny IDE Sisoog

دسترسی ساده به متعییر ها، هنگامی که اولین برنامه خود را (Hello-world) نوشتید،از نوار ابزار View → Variables را انتخاب کنید و ببینید چگونه برنامه ها و دستورات ، متغیرها را تحت تاثیر قرار می دهد.

Ptyhon thonny IDE Sisoog

اشکال زدایی (debugger) ساده و سریع ، فقط کافی است Ctrl + F5 به جای F5 را فشار دهید! می‌توانید برنامه های خود را گام به گام اجرا کنید، هیچ نقطه توقفی در برنامه مورد نیاز نیست. F6 را برای یک گام بزرگ و F7 را برای یک گام کوچک فشار دهید. فقط خطوط کد برنامه را دنبال نکنید بلکه ساختار برنامه را دنبال کنید.

Ptyhon thonny IDE Sisoog

گامی به سوی ارزیابی بیان. اگر از مراحل کاری کوتاه استفاده می کنید، حتی می توانید ببینید که چگونه پایتون عبارات شما را ارزیابی می‌کند. شما می توانید از یک جعبه نوار آبی به عنوان یک قطعه کاغذ استفاده کنید که در آن پایتون عبارات را با مقادیر جایگزین می‌کند. مرحله به مرحله.

Ptyhon thonny IDE Sisoog

وفاداری به عملکرد. در مراحل فراخوانی، در صورت استفاده از توابع یک پنجره جدید باز می شود با متغیرهای محلی جداگانه و کد اشاره‌گر. این عملکرد درک خوبی از چگونه فراخوانی تابع بخصوص برای درک توابع بازگشتی است.

Ptyhon thonny IDE Sisoog

خطاهای نحوی نوشتاری، نقل قولها و پرانتز از شایع ترین خطاهای نوشتاری برای مبتدیان هستند. ویرایشگر Thonny پیدا کردن این خطاها را ساده کرده است.

Ptyhon thonny IDE Sisoog

محدوده‌ها را مشخص می‌کند، برجسته نمودن رویدادهای متغیر به شما یادآوری می‌کند که نام یکسان همیشه معنی یک متغیر را ندارد و باعث خطا می‌شود. متغیرهای محلی بصری، از سراسری متمایز هستند.

Ptyhon thonny IDE Sisoog

حالت توضیح برای متغیرها، که ابتدا مدل ساده (ارزش → نام) معرفی شده اند اما شما می‌توانید آنرا با مدل واقعی‌تر (ارزش → آدرس/شناسه → نام) تعویض کنید.

Ptyhon thonny IDE Sisoog

تکمیل کد راهنما، می توانید API ها را با کمک تکمیل کد راهنما مطالعه کنند.

Ptyhon thonny IDE Sisoog

پوسته سیستم دوستانه مبتدی، می‌توانید از نوار ابزار Tools → Open system shell به نصب بسته های اضافی و یا یادگیری پایتون در خط فرمان اقدام کنید.

Ptyhon thonny IDE Sisoog

محیط گرافیکی آسان برای نصب بسته های لازم، از نوار ابزار Tools → Manage packages را جهت نصب هرچه آسانتر بسته های مورد نیازتان حتی آسانتر از نسل سوم نصب بسته ها انتخاب کنید.

Ptyhon thonny IDE Sisoog

 

دانلود:

دانلود نرم افزار

انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.   همکاری با سیسوگ

6 دیدگاه در “پایتون را با ویرایشگر رایگان THONNY تجربه کنید

  1. Avatar for kian kian گفت:

    بسیار عالی امیدوارم همیشه این اموزش ها ومطالب ادامه پیدا کنه

    1. Avatar for زئوس Zeus زئوس Zeus گفت:

      خواهش می‎‌کنم
      خواشحالیم که مطالب مورد توجه دوستان قرار گرفته است.

    2. Avatar for Hesam Fard Hesam Fard گفت:

      باسلام خدمت دوست عزیز بسیار خوشحالم که مطلب مورد رضایت شما واقع شد. ممنونم از لطف بی پایان شما.

  2. Avatar for محمد محمد گفت:

    سلام ..واقعا سایت به روز وخوبی دارید امیدوارم همینطور قدرتمند ادامه بدید وبراتون ارزوی موفقیت دارم.

    1. Avatar for زئوس Zeus زئوس Zeus گفت:

      خواهش میکنم دوست عزیز
      نظر لطف شماست ، سعی ما انتشار آزاد و رایگان مطالب بروز و مفید است و خوشحالیم که مورد توجه دوستان قرار گرفته

    2. Avatar for Hesam Fard Hesam Fard گفت:

      سلام دوست من ایشالا تا جایی که در توان داریم به انتشار مطالب مفید و کاربردی میپردازیم ممنونم از لطف و توجه شما به گروه ما.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *