آموزش برنامه نویسی پایتون (مقدماتی) - حمیدرضا ارزبین
Python programming training (introductory)
پایتون یک زبان برنامه نویسی محبوب و همه کاره است که می تواند برای علم داده، توسعه وب، اتوماسیون و بسیاری موارد دیگر استفاده شود. خوشبختانه برای مبتدیان، این زبان برای شروع یادگیری برنامه نویسی نیز عالی است، زیرا خواندن و نوشتن کدهای پایتون آسان است. این کتاب مقدمه ای عالی برای یادگیری برنامه نویسی پایتون است و در آن دستورات پایتون به شیوه ای کاملاً واضح و ساده آموزش داده شده اند تا خواننده از خواندن کدها خسته نشده و یادگیری را نیمه کاره رها نکند.
فهرست مطالب
- فصل اول: مقدمه
- مقدمه
- انتخاب IDE مناسب
- ایجاد اولین پروژه در Pycharm
- الگوریتم برنامه نویسی
- فصل دوم: اصول اولیه پایتون
- شروع کار با پایتون
- قبل از شروع
- ترس از کدنویسی
- برنامه نویسی یک زبان است
- ریاضی در برنامه نویسی
- مفاهیم اساسی پایتون
- اعداد و متن ها
- اعداد صحیح (int)
- اعداد ممیز شناور (float)
- رشته ها (str)
- چاپ اعداد و رشته ها
- چاپ اعداد
- چاپ اعداد متعدد
- چاپ رشته ها
- کامنت ها
- متغیرها
- حذف متغیر
- تغییر مقادیر ذخیره شده در متغیرها
- اختصاص مقدار یک متغیر به متغیر دیگر
- اختصاص همزمان یک مقدار به متغیرها
- قوانین نامگذاری متغیرها در پایتون
- نوع متغیر
- کلمات رزرو شده (کلمات کلیدی) در پایتون
- چاپ مقادیر در خروجی
- چاپ رشته ها و متغیرها
- Escape Characters
- چاپ خط جدید
- رشته های چند خطی
- رشته ها
- برش دادن رشته ها
- متد upper و lower
- متد find
- متد count
- تکرار یک رشته
- بولین ها
- مقادیر بولی
- عملگرهای پایتون
- عملگرهای انتسابی
- عملگرهای مقایسه ای
- عملگرهای منطقی
- عملگرهای هویت
- اپراتورهای عضویت
- عملگرهای بیتی
- لیست های پایتون
- آیتم های لیست
- طول لیست
- انواع داده ها
- دسترسی به آیتم های لیست
- اضافه کردن به لیست
- اضافه کردن یک آیتم به یک مکان خاص
- حذف یک آیتم خاص از لیست
- حذف یک آیتم توسط اندیس
- متد del
- متد clear
- متد extend
- انتخاب قسمتی از یک آیتم در لیست
- متد sort
- متد reverse
- متد count
- Tuple
- طول تاپل
- ایجاد تاپل با یک آیتم
- دسترسی به آیتم های تاپل
- به روز رسانی تاپل ها
- تغییر مقادیر تاپل
- اضافه کردن یک آیتم
- حذف یک آیتم
- Unpacking
- Dictionary
- آیتم های دیکشنری
- انواع داده ها در دیکشنری
- دسترسی به داده ها
- دریافت کلیدها
- دریافت مقادیر
- دریافت همه آیتم ها
- تغییر مقادیر دیکشنری
- حذف یک آیتم
- متد clear
- کپی کردن دیکشنری
- دیکشنری های تو در تو
- Set
- آیتم های مجموعه
- بدون ترتیب (نامرتب)
- غیر قابل تغییر
- عدم تکرار آیتم ها
- تابع len
- انواع داده های موجود در مجموعه
- اضافه کردن آیتم به Set
- اضافه کردن یک مجموعه به مجموعه دیگر
- حذف آیتم ها
- متد clear
- متد del
- پیوند دو مجموعه
- اشتراک دو مجموعه
- پیدا کردن آیتم های غیر تکراری دو مجموعه
- دستور شرطی if
- تورفتگی
- elif
- else
- And
- Or
- دستورات if تو در تو
- حلقه های تکرار در پایتون
- حلقه while
- While…else
- فلوچارت حلقه while
- دستور break
- break چگونه کار می کند؟
- دستور continue
- continue چگونه کار می کند؟
- حلقه for
- حلقه زدن در یک رشته
- تابع range
- Else در حلقه for
- توابع در پایتون
- ایجاد یک تابع
- نحوه عملکرد توابع
- دستور Return
- ماژول ها در پایتون
- فصل سوم: کار با کتابخانه turtle
- حلقه تکرار
- شکل کلی دستور for
- حلقه های تودرتو
همچنین پاسخ به سوالات برنامه نویسی زیر در این مجموعه وجود دارد:
برنامه ای بنویسید که تعداد ضلع های شکل و تعداد تکرار آن را از ورودی دریافت و سپس طرح کامل را ترسیم کند. از دستورات جدول زیر کمک بگیرید.
رسم شکل مربع های در هم فرورفته
با استفاده از دستور for، کدهای رسم شش ضلعی و هشت ضلعی را بنویسید.
رسم شکل با کتابخانه turtle
این کتاب آموزشی در قالب فایل PDF و دارای 131 صفحه است.
ویژگی های محصولویژگی | اندازه |
---|---|
تعداد صفحات | 131 |
دیگران را با نوشتن نظرات خود، برای انتخاب این محصول راهنمایی کنید.
لطفا پیش از ارسال نظر، قوانین زیر را مطالعه کنید:- فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیشازحدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحهکلید بپرهیزید.
- نظرات خود را براساس تجربه و استفادهی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمهای خودداری کنید.
- بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید.
- به کاربران و سایر اشخاص احترام بگذارید. پیامهایی که شامل محتوای توهینآمیز و کلمات نامناسب باشند، حذف میشوند.
- از ارسال لینکهای سایتهای دیگر و ارایهی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آیدی شبکههای اجتماعی پرهیز کنید.