نوشتن اولین برنامه با پایتون
در این سری از آموزش های کافه پروژه قصد داریم که اولین برنامه به زبان پایتون رو بنویسیم و اجرا کنیم برای شروع نیاز به مواردی دارید که در بخش شروع برنامه نویسی با پایتون قبلا آموزش دادیم اگر که روی سیستم عامل خودتون پایتون رو به اجرا در آوردید بریم که اولین برنامه خودتون رو بنویسید و اجرا کنید
من در ابتدای آموزش برای اینکه آموزش مقدماتی هست و این سادگی آموزش رو حفظ کرده باشم از محیط های پیش فرضی که پایتون موقع نصب در اختیار ما قرار میده استفاده میکنم.
لازم به ذکر است این پروژه برای دانشجویانی که میخواهند پروژه دانشجویی خود را انجام دهند بسیار پایه ای و مناسب است.لطفا تا آخر ما را همراهی نمایید.
نوشتن برنامه !Hello, World
برای هر زبان برنامه نویسی که شروع به یادگیری میکنید اولین قدم ساخت یک برنامه ست که یه جمله ساده رو اجرا میکنه یا نمایش میده در واقع یک خروجی به ساده ترین شکل ممکن که اصولا همه برنامه نویس ها و منابع مختلف جمله
(!Hello, World) به معنای سلام به دنیا هست
برای شروع از طریق منو استارت و در search box واژه idle رو جستجو کنید و روی IDLE Python کلیک کنید.
و در نهایت IDLE Python برای شما اجرا میشه
پیچیدگی خاصی نداره و شما هر دستوری رو که بهش بدید به صورت خطی اجرا میکنه مقابل <<< دستور زیر رو اجرا کنید
Print (‘Hello World’)
و به همین راحتی شما اولین برنامه خودتون رو در پایتون اجرا کردید در اینجا ما با نوشتن Print تابع چاپ و یا نمایش دادن رو فراخوانی کردیم
که قالب این تابع برای نمایش یک رشته به صورت
Print (‘ ‘)
نمایش داده میشه که هر متنی که بین ‘ ‘قرار بگیره به صورت یک رشته از حروف شناسایی و در خروجی نمایش میده قبل از این که بیشتر بحث رو باز کنیم لازم هست نکاتی که رو درهمین ابتدای کار باید بدونید
در قسمت اجرای برنامه نویسی موارد خطای وجود دارند که اجازه اجرای برنامه رو نمیدن یادگیری این خطاها و نکات نوشتن برنامه باعث میشه در خطایابی و حل مشکل برنامه و همچنین هنگام آموزش به این نکات دقت بیشتری میکنید و بهتر میتونید پیش برید در ادامه به خطاهای رایج برنامه نویسی اشاره میکنم
برخی از کاربردهای زبان برنامه نویسی پایتون عبارتست از :
انجام پروژه داده کاوی ، انجام پروژه هوش مصنوعی ، پیاده سازی مقاله با پایتون ، انجام پروژه مهندسی برق ، انجام پروژه های برنامه نویسی وب ، انجام پروژه مهندسی عمران ، انجام پروژه مهندسی پزشکی ، انجام پروژه مهندسی نرم افزار ، انجام پروژه یادگیری ماشین ، انجام پروژه یادگیری عمیق ، انجام پروژه پردازش تصویر ، انجام پروژه مهندسی صنایع و ….
خطای نحوی
رایجترین و شاید سادهترین نوع خطا، نحوی (Syntax Error) هست این خطا مربوط به زمان نوشتن کدهای برنامه میشه
اصولا همه IDLE هنگام نوشتن برنامه کد های شما رو با یکسری رنگ های خاص نمایش میدن که شمامیتونید حتی این رنگ ها رو در تنظیمات IDLE
به رنگ های دلخواه دربیارید بخشی از این خطا هارو بارنگ ها میتونید متوجه شید و تصحیح کنید و برخی با پیغام های از سمت کامپایلر نمایش داده میشه
در تصویر بالا تک کوتیشن قبل از پرانتز پذاشته نشده همینطور که میبیند برنامه اجرا نشده و پیغام خطا رو نشون میده
SyntaxError: EOL while scanning string literal
در اینجا همین طور که ملاحظه میفرمایید در ابتدا SyntaxError که به معنای خطای نحوی هست و درمقابل اون از دونقطه (:) و در نهایت توضیحاتی در مورد دلیل این ارور رو میبیند که داره میگه مفسر هنگام خوندن دستور به انتها رسید در واقع یک پایان خاصی رو مشاهده نکرد البته برای دانش بیشتر میتونید در مورد مفسر ها و نحوه اجرای کد بیشتر تحقیق کنید
پیشنهاد : اگر شما مسلط به زبان برنامه نویسی پایتون هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس پایتون مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.
ادامه آموزش …
خطای زمان کامپایل
گاهی پیش میاد ما در برنامه خودمون ار فایل یا کتاب خانه ای استفاده میکنیم که زمان اجرا و فراخانی اون قسمت از
دایرکتوری یا پوشه حذف یا جابجا شده در این زمان اصولا خطای زمان کامپایل (Compile Time Error) میگیریم در واقع آنچه که ما هنگام نوشتن برنامه اعمال میکنیم در زمان کامپایل باید در مسیری که ارجاع داده شده موجود باشد
خطای زمان اجرا
وقتی کدشما به درستی نوشته شده از نظر نحوی و کامپایل شدن کد هیچ خطایی دریافت نمی کنید اما هنگام اجرای کد شرایطی به وجود میآید که این کد به درستی اجرا نمیشود برای مثال میشه گفت اگه ما برنامه خودمون رو برای یک سیستم عامل با رم دو گیگابایت نوشتیم اما در زمان اجرا به دلیل مشکلاتی که از سمت سخت افزار و یا نرم افزار پیش میاد این فضا و شرایط سیستم عامل برای برنامه ما متفاوت میشه و با یک نگاه دیگه میشه گفت اختلال های سیستم عاملی مثلا ما فایلی رو در کنار خود لازم داشته باشد تا چیزی از داخل آن خوانده شده یا در آن بنویسید و این فایل وجود نداشته باشداین خطای زمان اجرا در برنامهنویسی مواجه میشیم در واقع خطایی در هنگام کار با فایل رخ داده است خطای زمان اجرا ((Run Time یک خطای غیر منتظره است یعنی همه چیز به درستی عمل میکند تا این که یک نقص به وجود میاد یکی از خطاهای که در دسته خطای زمان اجرا قرار میگیره عملیات تقسیم بر صفر در برنامه نویسی هست همونطور که میدونید تقسیم هر عددی روی عدد صفر یک مقداری تعریف نشده هست حالااگر برنامه نویس یک ماشین حساب نوشته باشه که کاربر برای تقسیم این قانون رو نادیده بگیره درواقع به شکلی میشه گفت که سیستم از نظر منطقی که براش تعریف شده توانایی پاسخ دادن نداره در این جا میشه گفت با خطای زمان اجرا مواجه میشویم.
خطای منطقی
خطای منطقی یا (Logical Error) این خطا هنگامی رخ میده که کدشما خطاهای دیگه رو پشت سر گذاشته و درواقع شما هیچ خطای رو برنمی گردونه اینجاس که میشه گفت با دشوار ترین خطا در برنامه نویسی رو به رو هستید
درواقع این خطا در نتیجه کار مشاهده میشه کد به درستی اجرا شده اما نتیجه اجرا وخروجی برنامه اشتباه
فرض کنید برنامه نویس عمل تقسیم رو برای یک ماشین حساب نوشته اما در سورس برنامه به جای عمگر / از عملگر + استفاده کرده کد به درستی اجرا میشود ولی نتیجهای که در انتها داریم صحیح نیست
تا اینجا شما اولین برنامه خودتون رو نوشتید و با خطاهای کلی که ممکن هست در برنامه نویسی برای شما پیش بیاد آشنا شدید هرچند انواع دیگه ای از این خطاها رو میشه به این لیست اضافه کرد اما در حالت کلی میشه گفت در این چهار دسته قرار میگیرند
برخی از پروژه هایی که در کافه پروژه با زبان های مختلف برنامه نویسی انجام می شوند :
پیشنهاد دوم : اگر شما مسلط به زبان برنامه نویسی متلب هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس متلب مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.
در اینجا به پایان بخش آموزش شروع برنامه نویسی با پایتون رسیدیم امیدوارم که این مطالب براتون مفید بوده باشه.منتظر آموزش های بعدی ما باشید.خیلی خوشحال میشیم اگر در رابطه با این مطلب نظرتون رو ثبت بفرمایید.تشکر
فریلنسر هستید و مهارت انجام پروژه ای را دارید؟
اگر شما فریلنسر هستید و توانایی انجام پروژه ای را در یک رشته یا حوزه ای خاص دارید برای فعالیت در سایت کافه پروژه و کسب درآمد می توانید در سایت ثبت نام کنید و پروژه هایی با مهارت انتخاب خود را مشاهده کنید.جهت ثبت نام و ثبت رزومه خود در سایت از طریق دکمه پایین صفحه در سایت عضو شوید.
نحوه سفارش پروژه در سایت کافه پروژه :
اگر پروژه ای دارید که میخواهید آن را برون سپاری کنید کافی است در سایت کافه پروژه ثبت نام کنید و پروژه خود را ثبت نمایید.پروژه شما هر چه که باشد حتما مجری برای آن وجود دارد.جهت ثبت نام و ثبت سفارش پروژه خود برروی دکمه زیر کلیک نمایید.
بدون دیدگاه