موضوعات وبسایت : آموزش پایتون

کتاب آموزش پایتون به زبان ساده

کتاب آموزش پایتون به زبان ساده

نویسنده : رضا قربانی | زمان انتشار : 15 مهر 1401 ساعت 20:28

معرفی کتاب پایتون به زبان ساده

کتاب پایتون به زبان ساده اثر یونس ابراهیمی، یکی از کامل‌ترین کتاب‌های آموزش پایتون است. یادگیری پایتون نیازی به پیش‌زمینه برنامه‌نویسی ندارد و تنها پیش‌نیاز آن علاقه خوانندگان به فن برنامه‌نویسی هست.(فایل کتاب در تاریخ 1398/07/10 به‌روزرسانی شده است.)

پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، شیءگرا و متن باز است که توسط خودو فان راسام (Guido van Rossum) در سال 1991 در کشور هلند طراحی شد. این زبان از زبان‌های برنامه‌نویسی مفسر بوده و به صورت کامل یک زبان شیءگرا است که به زبان‌های تفسیری Perl و Ruby شباهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.

پایتون، کد باز (Open Source) است، زبانی که گوگل و یا یاهو از آن به عنوان یکی از اصلی‌ترین ابزارهای توسعه استفاده می‌کنند. برنامه‌های پایتون مثل PHP قابل اجرا روی اغلب سیستم عامل‌هاست. پایتون، دستور زبانی شبیه گفتار ساده‌ی انگلیسی دارد و با دارا بودن 33 کلمه کلیدی جزء ساده‌ترین زبان‌ها است.

سادگی و خوانایی از ویژگی‌های بارز زبان برنامه‌نویسی پایتون است، آنچنان ساده که حتی کودکان نیز قادر به آموختن آن هستند و قدرت در کنار این سادگی و خوانایی، معجزه‌ پایتون می‌باشد. از نگاه هر برنامه‌نویسی، برنامه‌های پایتون مجموعه‌ای از کد‌های زیبا هستند، بدون هیچ آشفتگی و پیچیدگی. جالب است بدانید مایکروسافت نیز این زبان را با نام IronPython در تکنولوژی Net. خود گنجانده است.

هم اکنون پایتون در شرکت‌ها و سازمان‌های بزرگی مثل ناسا و گوگل و یاهو و… به صورت گسترده مورد استفاده قرار می‌گیرد.

فهرست مطالب کتاب

فصل اول: مبانی زبان پایتون
پایتون چیست
دانلود و نصب Python 3. 6
ساخت یک برنامه ساده
توضیحات
کاراکترهای کنترلی
متغیر
انواع داده
استفاده از متغیرها
عبارات و عملگرها
عملگرهای ریاضی
عملگرهای تخصیصی (جایگزینی)
عملگرهای مقایسه‌ای
عملگرهای منطقی
عملگرهای خاص
گرفتن ورودی از کاربر
ساختارهای تصمیم
دستور if
دستور if…else
دستور if…elif…else
دستور if تو در تو
استفاده از عملگرهای منطقی
عملگر شرطی
تکرار
حلقه While
حلقه for
حلقه‌های تو در تو (Nested Loops)
خارج شدن از حلقه با استفاده از break، continue و pass
تابع
مقدار برگشتی از یک تابع
پارامترها و آرگومان‌ها
آرگومان‌های کلمه کلیدی (Keyword Arguments)
آرگومان‌های متغیر
محدوده متغیر
پارامترهای پیشفرض
بازگشت (Recursion)
توابع داخلی
Decorator
عبارات لامبدا (Lambda expressions)
توابع از پیش تعریف شده (Built-in Function)
توابعی خاص (Special Methods)
برنامه‌نویسی شیء گرا (Object Oriented Programming)
کلاس
سازنده (Constructor)
مخرب‌ها (Destructors)
سطح دسترسی
کپسوله کردن (Encapsulation)
خواص (Properties)
وراثت
Override
متد isinstance ()
Package و module
مدیریت استثناءها و خطایابی
دستور try…except
بلوک finally
تعریف یک استثناء توسط کاربر
List
Tuple
Dictionary
Closure
Iterator
Generator
List comprehension
فصل دوم: Tkinter
رابط کاربری گرافیکی (GUI)
کنترل‌های Tkinter
کنترل کننده رویداد
چیدمان عناصر
خواص عناصر
پنجره اصلی (Top-Level Window)
messagebox
Button
Label
Entry
Text
RadioButton
Checkbutton
LabelFrame
Listbox
Spinbox
Scrollbar
Scale
Menu
کادرهای محاوره‌ای
colorchooser
filedialog
فصل سوم: کار با رشته، تاریخ و فایل
ماژول math
ایجاد عدد تصادفی
رشته‌ها و عبارات با قاعده (منظم)
مقایسه رشته‌ها
الحاق رشته‌ها
جداکردن رشته‌ها
استخراج، حذف و جایگزین کردن رشته‌ها
حذف زائده‌ها از رشته‌ها
جستجو کردن در رشته‌ها
تغییر بزرگی و کوچکی حروف یک رشته
جا دادن یک رشته در داخل رشته دیگر
فرمت بندی رشته‌ها و اعداد
کار با فایل‌ها
باز و بسته کردن یک فایل
نوشتن در فایل
خواندن از فایل
خواندن از و نوشتن در فایل CSV
ایجاد، حذف، کپی، برش و تغییر نام فایل‌ها
به دست آوردن اطلاعات در مورد فایل
کار با پوشه‌ها
زبان نشانه گذاری توسعه پذیر (XML)
کار با فایل‌های XML با DOM
فصل چهارم: کار با بانک اطلاعاتی
MYSQL چیست؟
مبانی MYSQL
نصب سرور MYSQL
نصب سرور MYSQL
ایجاد جدول و دیتابیس با استفاده از محیط کنسول MYSQL
ایجاد جدول و دیتابیس با استفاده از محیط MYSQL Administrator
نصب ماژول MySQL Connector
انتخاب، ثبت، حذف و ویرایش بانک اطلاعاتی

خرید جواب تمرینات دوره آموزش پایتون مقدماتی - مکتب خونه با تخفیف ويژه

به مدت محدود فقط تا پنج‌شنبه 20 شهریور


جواب تمرینات دوره آموزش پایتون مقدماتی

 

مدرک دوره آموزش پایتون مقدماتی جادی

 


بلافاصه بعد از پرداخت لینک دانلود برای شما نمایش داده خواهد شد و میتوانید فایل را دریافت کنید


وارد کردن نام و شماره موبایل اختیاری می‌باشد.
120 هزار تومان 180 هزارتومان

تعداد خرید موفق تا این لحظه 208 نفر

پرداخت با کلیه کارت های عضو شتاب


در صورت بروز هرگونه مشکل در هر مرحله‌ای از خرید، میتوانید با پشتیبانی آنلاین و یا شماره 09018816095 (واتس‌آپ) در تماس باشید.

نظرات

Mona jamali

سلام ببخشید من پرداخت کردم فقط دستم خورد صفحه بسته شد نتونستم دانلود کنم چیکار کنم؟

مدیر سایت

سلام
جای نگرانی نیست
در واتس آپ یا SMS به پشتیبانی به شماره 09018816095 پیام بدید تا مجدد براتون لینک دانلود رو ارسال کنیم


هادی

کیفیت جواب ها بسیار بالا هست و تمامی پاسخ ها نمره کامل رو گرفتن
و همچنین ممنون از پشتیبانی با حوصله

مدیر سایت

سلام هادی عزیز
خیلی خوشحالیم که تونسته براتون مفید باشه


معین هاشمی

به نظرم نسبت به قیمت منصفانه هست

مدیر سایت

ممنون از دیدگاه ارزشمندتون


هدیه جوادپور

بنده شاغل هستم و وقت کافی برای تمرین نداشتم چون به مدرکش نیاز داشتم پاسخ ها رو از سایت تهیه کردم. به دوستانی که قصد دریافت مدرک با نمره کامل رو دارن به شدت توصیه میکنم.

مدیر سایت

سلام، باعث افتخار ماست
خیلی ممنونیم از دیدگاه ازرشمندتون





ارسال نظر

نام


ایمیل


نظر