آموزش رایگان زبان برنامه نویسی Python – بخش دوم – ویژه نابینایان
در سالهای اخیر یادگیری زبانهای برنامهنویسی توسط افرادی که در رشتههای مربوط به رایانه تحصیل نمیکنند نیز امری متداول شده است. این افراد پس از یادگیری یک زبان برنامهنویسی میتوانند از امکانات گستردهای که زبانهای برنامهنویسی در اختیار آنها قرارمیدهند در زندگی روزمره و زمینههای شغلی و تحصیلی خود بهره ببرند. در این کتاب که جلد دوم آن پیش روی شما است؛ با Python، یکی از محبوبترین زبانهای برنامهنویسی در جهان را فرامیگیرید و میتوانید با استفاده از این زبان قدرتمند برای انجام بسیاری از اعمال در رایانه برنامه بنویسید. این آموزش با تدریس آقای نصرالله رضایی حسینآبادی و همکاری آقای میثم امینی تهیه شده است.
![آموزش رایگان زبان برنامه نویسی Python – بخش دوم – ویژه نابینایان](https://faradars.org/wp-content/uploads/2022/08/23/fvbdpy0103-png.png)
- آموزش رایگان زبان برنامه نویسی Python – بخش دوم – ویژه نابینایان
- فهرست مطالب
- مقدمه
- فصل یکم: دیکشنری
- فصل یکم - (بخش یکم) - دیکشنری یک نوع نگاشت یا Mapping است.
- فصل یکم - (بخش دوم) - استفاده از دیکشنری به عنوان مجموعه ای از شمارنده ها
- فصل یکم - (بخش سوم) - استفاده از حلقه و دیکشنری
- فصل یکم - (بخش چهارم) - جستجوی معکوس
- فصل یکم - (بخش پنجم) - دیکشنری و لیست
- فصل یکم - (بخش ششم) - Memo
- فصل یکم - (بخش هفتم) - متغییرهای سراسری
- فصل یکم - (بخش هشتم) - عیبیابی
- فصل دوم: تاپل
- فصل دوم - (بخش یکم) - تاپل تغییرناپذیر است
- فصل دوم - (بخش دوم) - مقداردهی تاپل
- فصل دوم - (بخش سوم) - تاپل به عنوان یک مقدار برگشتی
- فصل دوم - (بخش چهارم) - دریافت تعداد نامشخصی آرگومان با تاپل
- فصل دوم - (بخش پنجم) - لیست و تاپل
- فصل دوم - (بخش ششم) - دیکشنری و تاپل
- فصل دوم - (بخش هفتم) - دنباله دنبالهها
- فصل دوم - (بخش هشتم) - عیبیابی
- فصل سوم: مطالعه موردی؛ انتخاب ساختار داده
- فصل سوم - (بخش یکم) - محاسبه فراوانی کلمات در یک متن
- فصل سوم - (بخش دوم) - کلمات پرکاربرد
- فصل سوم - (بخش سوم) - پارامترهای اختیاری
- فصل سوم - (بخش چهارم) - به دست آوردن مقادیری که در یک دیکشنری وجود دارد و در دیکشنری دیگر وجود ندارد.
- فصل سوم - (بخش پنجم) - اعداد تصادفی
- فصل سوم - (بخش ششم) - کلمات تصادفی
- فصل سوم - (بخش هفتم) - عیبیابی
- فصل چهارم: پرونده یا File
- فصل چهارم - (بخش یکم) - ماندگاری
- فصل چهارم - (بخش دوم) - خواندن و نوشتن پرونده
- فصل چهارم - (بخش سوم) - عملگر قالبندی
- فصل چهارم - (بخش چهارم) - مسیر و نام پرونده
- فصل چهارم - (بخش پنجم) - مدیریت استثناها
- فصل چهارم - (بخش ششم) - پایگاه داده
- فصل چهارم - (بخش هفتم) - استفاده از ماژول پیکل Pickle برای تبدیل متغییرها و اشیا به رشته و بالعکس
- فصل چهارم - (بخش هشتم) - پایپ Pip
- فصل چهارم - (بخش نهم) - نوشتن ماژول
- فصل چهارم - (بخش دهم) - عیبیابی
- فصل پنجم: کلاس و شی
- فصل پنجم - (بخش یکم) - نوع های طراحی شده توسط برنامه نویس
- فصل پنجم - (بخش دوم) - صفات
- فصل پنجم - (بخش سوم) - کلاس مستطیل
- فصل پنجم - (بخش چهارم) - نمونه ها به عنوان مقدار برگشتی
- فصل پنجم - (بخش پنجم) - اشیا تغییرپذیرند
- فصل پنجم - (بخش ششم) - کپی کردن اشیا
- فصل پنجم - (بخش هفتم) - عیبیابی
- فصل ششم: کلاس و تابع
- فصل ششم - (بخش یکم) - کلاس زمان
- فصل ششم - (بخش دوم) - توابع خالص
- فصل ششم - (بخش سوم) - توابع تغییردهنده
- فصل ششم - (بخش چهارم) - نمونه سازی در مقابل طرح ریزی
- فصل ششم - (بخش پنجم) - عیب یابی
- فصل هفتم: کلاس و متد
- فصل هفتم - (بخش یکم) - امکانات شیگرایی
- فصل هفتم - (بخش دوم) - چاپ اشیا
- فصل هفتم - (بخش سوم) - مثالی دیگر
- فصل هفتم - (بخش چهارم) - مثالی پیچیدهتر
- فصل هفتم -(بخش پنجم) - متد init
- فصل هفتم - (بخش ششم) - متد str
- فصل هفتم - (بخش هفتم) - تعیین کاربری عملگرها
- فصل هفتم - (بخش هشتم) - انجام بر اساس نوع
- فصل هفتم - (بخش نهم) - چندریختی
- فصل هفتم - (بخش دهم) - عیبیابی
- فصل هشتم: وراثت
- فصل هشتم - (بخش یکم) - شی ورق
- فصل هشتم - (بخش دوم) - صفات کلاس
- فصل هشتم - (بخش سوم) - مقایسه اشیای ورق
- فصل هشتم - (بخش چهارم) - دسته ورق
- فصل هشتم - (بخش پنجم) - چاپ دسته ورق
- فصل هشتم - (بخش ششم) - افزودن، حذف، بر زدن و مرتب کردن دسته ورق
- فصل هشتم - (بخش هفتم) - وراثت
- فصل هشتم - (بخش هشتم) - عیبیابی
- فصل نهم: امکانات بیشتر
- فصل نهم - (بخش یکم) - عبارات شرطی
- فصل نهم - (بخش دوم) - List comprehension
- فصل نهم - (بخش سوم) - عبارات تولیدکننده
- فصل نهم - (بخش چهارم) - F-string
- فصل نهم - (بخش پنجم) - مجموعه
- فصل نهم - (بخش ششم) - شمارنده
- فصل نهم - (بخش هفتم) - دیکشری پیشفرض
- فصل نهم - (بخش هشتم) - تاپلهای نامگذاری شده
- فصل نهم - (بخش نهم) - جمع آوری آرگومانهای کلید واژهای
- ضمیمه 1؛ عیبیابی
- ضمیمه 1؛ عیبیابی - خطاهای دستوری
- ضمیمه 1؛ عیب یابی - خطاهای زمان اجرا
- ضمیمه 1؛ عیبیابی - خطاهای زمان اجرا - آشنایی با خطاهای زمان اجرا
- ضمیمه 1؛ عیبیابی - خطاهای زمان اجرا - حلقه بیانتها، بازگشت بی انتها و جریان اجرا
- ضمیمه 1؛ عیبیابی - خطاهای زمان اجرا - آشنایی با خطاهای زمان اجرای متداول
- ضمیمه 1؛ عیبیابی - خطاهای زمان اجرا - رفع مشکل خروجی بیش از حد به دلیل استفاده از دستور print برای عیبیابی
- ضمیمه 1؛ عیبیابی - خطاهای معنایی
- معرفی
- راهنما حرکت در فهرست مطالب
- راهنما بهتر شنیدن کتاب
- راهنما کار با نرمافزار
- راهنما استفاده از واژهنامه
- راهنما استفاده از کتاب
منبع:
![فرادرس](https://www.google.com/s2/favicons?sz=48&domain=faradars.org)
فرادرس