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

blog
۱۳۹۶-۰۵-۱۴
4 دقیقه

اگر با سیستم های تعبیه شده (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
0
لینک و اشتراک
profile

Hesam Fard

متخصص الکترونیک

یه بهمنیه خاص ...

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

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

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

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

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

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

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

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

دیدگاه ها

profile
kian گفت :
۱۳۹۶-۰۵-۱۷ ۰۹:۰۵

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

profile
Hesam Fard گفت :
۱۳۹۶-۰۵-۱۷ ۱۷:۳۵

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

profile
زئوس Zeus گفت :
۱۳۹۶-۰۵-۱۷ ۰۹:۳۸

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

profile
محمد گفت :
۱۳۹۶-۰۵-۱۶ ۱۵:۰۱

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

profile
Hesam Fard گفت :
۱۳۹۶-۰۵-۱۷ ۱۷:۳۷

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

profile
زئوس Zeus گفت :
۱۳۹۶-۰۵-۱۶ ۱۶:۱۹

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

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله