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

قسمت اول ***********************************************************************************************************************

به نام خدا
با سلام خدمت عشاق برنامه نویسی
بنده بهنام صباغی در خدمتتون هستم با اموزش مقدماتی زبان برنامه نویسی پایتون 3
#hello_world
اول یه معرفی خیلی کوتاه میگم که بدونید پایتون چیه ؟

اموزش در ادامه مطالب



پایتون یه زبان برنامه نویسی تفسیری و سطح بالاس یعنی نوشتاری نزدیک به نوشتار انسان(های انگلیسی زبان ) داره یعنی از پیچیدگی های زبان هایی مثل سی و سیپلاس پلاس توش خبری نیست یا میشه گفت یلی کمتر توش دیده میشه
خب دیگه زیاد توضیح نمیدم و میرم سر اصل مطلب یعنی نصب پایتون python (تلفظ درستش پایثان هست ولی من میگم پایتون چون دوست دارم (^_^)) خی برای ویندوزی ها میتونید از سایت خود پایتون( python.org/downloads ) نسخه ی مخصوص سیستم عامل ویندوز رو دانلود کنید و نصب کنید و برای لینوکسی های دبیان بیس مثل (...kali , backbox , ubuntu , mint ,etc) پایتون دو و سه به صورت پیشفرض نصبه ولی میتونید با اجرای دستور ساده ی
sudo apt-get install pythonx
میتونید اقدام به نصب نسخه ی مورد نظرتون کنید (بجای x اخر python شماره ی نسخه رو وارد کنید بدون فاصله اخرین ورژن موجود توی سایت 3.5 است یعنی دستور میشه  sudo apt-get install python3.5)
خب برای نصبش روی دیگر سیستم عامل ها هم میتونید از اموزش خود پایتون استفاده کنید
سعی دارم زیاد تفره نرم و سریع شروع با اموزش کنم سعی میکنم اموزش رو طوری در نظر بگیرم که کسانی که تا بحال برنامه نویسی نکردند هم بتونند از اموزش استفاده کنند پس شروع میکنیم با اولین برنامه ی هر برنامه نویس یعنی چاپ (hello ,world)
در ویندوز بعد از نصب نرم افزاری در اختیار شما قرار میگیره به نام idle که باید کدهاتون رو توی اونجا وارد کنید و با کلید اینتر اجراشون کنید و اما لینوکسی ها میتونند داخل ترمینال اول دستور
python3
رو وارد کنند تا وارد محیط برنامه نویسی پایتون تحت ترمینال بشند که من ترجیه میدم به دلایلی که در اینده میگم از این محیط استفاده نکنم پس میتونید ب دستور
sudo apt-get install idle3
اقدام به نصب idle بکنید و بعد نصب میتونید اجراش کنید با دستور
idle3
خب تا اینجا تونستیم پایتون و idle یا همون شل پایتون رو نصب کنیم حالا یادتونه بهتون گفتم پایتون تفسیریه حالا توضیح میدم که یعنی هر خط کد رو میخونه و اجرا میکنه مثلا اگر بنویسید 2+2 و اینتر رو بزنید عدد چهار رو بهتون نمایش میده یعنی خط رو اجرا کرد پس توی این شل هر دستوری بعد تموم شدنش اجرا میشه حالا بنویسید
print('hello , world')
و اینتر بزنید میبینید که عبارت hello world چاپ میشه ولی اگر بخوایم برناممون رو ذخیره کنیم تا بعدا بتونیدم ازش استفاده کنیم چی؟ خب اونم راه داره شما میتونید از منوی فایل بالای همین idle گزینه ی new file رو انتخاب کیند و یک صفحه ی جدید باز میشه که دیگه کدها بعد نوشتن اجرا نمیشند بلکه باید اول ذخیره و بعد اجرا بشند برای اجرا شدنشون میتونید از منوی file گزینه ی save رو انتخاب کیند و بعد جایی که میخواید فایل برنامتون ذخیره بشه رو انتخاب میکنید و برای برنامتون یک اسم میذارید و بعد دکمه ی save رو میزنید و یک راه دیگه برای ذخیره کلید های ترکیبی ctrl+s هست که مثل اینه که شما از منوی فایل گزینه ی save رو انتخاب کرده باشید و بقیه مراحل همونطوره و یک نکته دیگه اینه که فقط برای بار اول ازتون ادرس فایل رو میخواد یعنی بعد ذخیره ی بار اول دیگه ادرس ازتون نمیخواد خب حالا همون
print('hello world')
رو بنویسید و ذخیره کنید حالا برای اجرا باید کلید f5 رو بفشارید و میبینید که دوباره همون شل که اول باز شده بود باز میشه و عبارت hello ,world چاپ میشه و میتویند شل رو ببندید و به ادامه ی برنامه نویسیتون بپردازید یا بذارید باز باشه و برگردید به همون صفحه ای که
print('hello ,world ')
رو نوشتید و به ادامه ی برنامه نویسیتون بپردازید یه نکته بگم برای کسانی که مث خودم حسشو ندارند فایل رو ذخیره کنند و بعد اجرا کنند میتونند بعد نوشتن کد یا تغییرش بدون ذخیره کردن کلید f5 رو بزنند ازشون یه سوال مبتنی بر این که ایا میخواید فایل ذخیره بشه پرسیده میشه که با زدن کلید اینتر خودکار فایل ذخیره میشه (اگر قبلا مسیر رو داده باشید ) و برنامه اجرا میشه
خب برای جلسه ی اول کافیه فقط یه پیشنهاد که بیشتر روی صحبتم با ویندوزی هاست خواهشا برنامه هاتون رو وی دسکتاپ ذخیره نکنید توی پوشه ی داکیومنت یه پوشه به اسم python3-exercises بسازید و توی اون ذخیره کنید که نه دسکتاپتون بهم بریزه و شلوغ بشه و نه لازم باشه بعدا دنبال مثالی که نیاز دارید بگردید و یک نکته ی دیگه این که اسم فایلتون رو مرتبط با مبحث مورد اموزش انتخاب کنید مثلا چقدر خوبه که اسم فایل جلسه ی اول رو بذارید HelloWorld اینو اول جلسه نگفتم تا ببینید که رفتارتون توی نامگذاری و انتخاب ادرس ذخیره چطوره و بعد اصلاحش کنید ولی از جلسه ی بعد سعی میکنم اسم فایل رو بهتون بگم چون شما اول اموزش نمیدونید چی رو میخواید توی اون جلسه یاد بگیرید
ببخشید اگر طولانی شد و یا محاوره ای نوشتم ولی سبکم اینطوریه  یه نکته ی دیگه این که چرا برای این دور اموزش از عباراتی مثل پایتون از صفر تا صد یا پایتون از صفر تا بینهایت و اینها استفاده نمیکنم دلیلش اینه که دنیای برنامه نویسی پایتون اینقدر بزرگه که منم کل اون ر و بلد نیست م که بخوام یادتون بدم پایتون توی طراحی وب اسکریپ نویسی موتور های گرافیکی و هوش وصنوعی و ... کاربرد داره ولی اینجا قراره من توی این دوره اگر خدا بخواهد و زنده باشم توی برنامه نویسی تحت کنسول راهتون بندازم که پایه ی برنامه نویسی با پایتون توی همه ی حوضه ها هست و اگر خدا بخواهد توی دوره ی بعدی برنامه نویسی گرافیکال یوزر اینتر فیس (gui) با کتابخانه ی tkinter در خدمتتون باشم موفق باشد
خدا نگهدار تا جلسه ی بعد