محاسبات کاربردی در پایتون جلد ۱
نویسنده:
محمد غمگسار ناصری
مترجم:
سال نشر:
۱۴۰۳
صفحه:
۴۵۴
نوبت چاپ:
۱

در عصر حاضر، پایتون به عنوان یکی از محبوب‌ترین و قدرتمندترین زبان‌های برنامه‌نویسی در دنیای علم و فناوری شناخته می‌شود. سادگی در یادگیری، امکانات گسترده، و کتابخانه‌های متنوع، پایتون را به ابزاری ایده‌آل برای انجام محاسبات علمی و مهندسی تبدیل کرده است. از طرفی، نیاز روزافزون به تحلیل داده‌ها، مدل‌سازی ریاضی، و محاسبات عددی در رشته‌های مختلف، اهمیت یادگیری و استفاده از زبان پایتون را بیش از پیش برجسته کرده است. کتاب "محاسبات کاربردی در پایتون" با هدف آموزش مبانی و کاربردهای این زبان قدرتمند در حل مسائل علمی و مهندسی نگاشته شده است. این کتاب با ساختاری منظم و جامع، از مفاهیم پایه‌ای پایتون آغاز می‌شود و به تدریج به مباحث پیشرفته‌تری مانند برنامه‌نویسی شی‌گرا، گرافیک کامپیوتری، محاسبات ریاضی، و یادگیری ماشین می‌پردازد. در هر فصل، تلاش شده است تا با ارائه مثال‌های عملی و تمرینات حل شده، خواننده بتواند مهارت‌های لازم برای بکارگیری پایتون در پروژه‌های واقعی را کسب کند.

فصل اول ۱

دیباچه ۱

ساختارکلی برنامه به زبان پایتون ۲

کلمات کلیدی ۲

شناسه ها ۳

نوع داده در پایتون ۴

نوع داده صحیح ۴

نوع داده اعشاری ۴

نوع داده مختلط ۵

نوع داده بولی منطقی ۵

نوع داده رشته‌ای ۵

دستورات اجرایی ۶

دستور انتساب ۶

چاپ نتایج خروجی ۷

عملگرها ۸

عملگرهای ریاضی ۸

تقدم عملگرهای ریاضی ۱۰

عملگرهای رابطه‌ای مقایسه‌ای ۱۳

عملگرهای منطقی ۱۴

عملگرهای بیتی ۲۲

عملگرهای هویت ۲۴

عملگرهای عضویت ۲۵

 ماژول import    

 math ماژول ۲۶

تبدیل نوع داده ۳۱

دستور ورودی ۳۲

قالب بندی ورودی و خروجی ۳۲

 انواع خطاها ۴۹

تمرینات حلشده ۵۰

تمرین‌های تکمیلی ۶۷

فصل دوم ۷۱

دیباچه ۷۱

 حلقه‌های تکرار ۷۸

 حلقه‌های تو در تو ۸۳

 تمرینات حلشده ۸۸

تمرینهای تکمیلی ۹۹

فصل سوم ۱۰۷

دیباچه ۱۰۷

لیست در پایتون ۱۰۸

لیست یک بعدی ۱۰۸

len  تابع ۱۰۹

اندیس منفی ۱۰۹

عمل برش در لیست ۱۰۹

در لیست   in -عملگر ۱۱۰

ادغام لیست ۱۱۱

حذف عنصر از لیست ۱۱۲

متدهای مربوط به لیست ۱۱۲

append  متد ۱۱۲

clear  متد ۱۱۳

copy  - متد ۱۱۳

 extend  متد ۱۱۴

 remove  متد ۱۱۵

توابع آماده روی لیست‌ها  ۱۱۵

 list  تابع ۱۱۵

min و max  تابع ۱۱۶

 sum  تابع ۱۱۶

 reversed  تابع ۱۱۷

sorted تابع ۱۱۷

all  تابع ۱۱۸

 zip  تابع ۱۱۹

 enumerate  دستور ۱۱۹

 خلاصه لیست ۱۲۲

 NumPy کتابخانه ۱۲۴

 NumPy  آرایه دوبعدی در ۱۲۶

عملیات ورودی و خروجی بر آرایه دو بعدی  ۱۲۸

linspace  تابع ۱۳۱

آرایه‌های از پیش تعریف شده ۱۳۲

 where دستور ۱۳۲

رشته‌ها در پایتون ۱۳۴

 chr و ord  توابع ۱۳۶

مقایسه رشته‌ها  ۱۳۷

در رشته‌ها  in عملگر ۱۳۸

الحاق رشته‌ها ۱۳۸

برش در رشته‌ها ۱۴۰

متدهای رشته‌ای ۱۴۱

is  توابع رشته‌ای ۱۴۴

تاپل ۱۴۶

دیکشنری ۱۵۳

متدهای مربوط به دیکشنری ۱۵۶

خلاصه دیکشنری ۱۶۰

مجموعه  ۱۶۰

خلاصه مجموعه ۱۶۲

عبارت منظم  ۱۶۵

پمتا کاراکترها در ساختن عبارات منظم  ۱۶۸

مجموعه‌ها در ساختن عبارات منظم ۱۶۹

توالیه‌ای ویژه ۱۷۰

توابع عبارات منظم ۱۷۲

پردازش زبان طبیعی ۱۷۶

NLTK  پیشپردازش متن با ۱۷۷

تمرینات حلشده  ۱۸۷

تمرین‌های تکمیلی  ۲۲۳

فصل چهارم  ۲۲۵

دیباچه  ۲۲۵

تعریف تابع  ۲۲۵

متغیرهای محلی و سرتاسری ۲۳۱

تابع لامبدا ۲۳۳

لامبداهای پایتون به همراه نگاشت، فیلتر و کاهش ۲۳۴

نحوی ارسال آرگومان‌ها ۲۴۰ 

فراخوانی پارامتر توسط مقدار  ۲۴۱

فراخوانی پارامتر توسط ارجاع ۲۴۱

لیست و آرایه به عنوان پارامتر تابع ۲۴۳

مقدار پارامتر پیش فرض  ۲۴۵

توابع تو در تو ۲۴۷

توابع بازگشتی ۲۴۷

ساختمان داده و توابع بازگشتی ۲۵۰

ویژگی جداسازی عناصر ۲۵۱

جداسازی عناصر در لیست‌ها ۲۵۱

جداسازی عناصر تاپل‌ها ۲۵۲

جداسازی عناصر در دیکشنری‌ها  ۲۵۲

MATPLOTLOB  کتابخانه ۲۵۴

تمرینات حلشده  ۲۶۳

تمرینات تکمیلی  ۳۰۳

فصل پنجم  ۳۰۹

دیباچه ۳۰۹

تعریف کلاس ۳۰۹

سازنده کلاس  ۳۱۰

متدهای ویژه در پایتون ۳۱۵

ترکیب ۳۱۹

وراثت  ۳۲۱

دسترسی با استفاده از نام کلاس والد  ۳۲۳

super  دسترسی با با استفاده از کلمه کلیدی ۳۲۳ 

وراثت چندگانه ۳۲۸

وراثت سلسله مراتبی ۳۳۱

چندریختی ۳۳۶

دکوراتورها در پایتون ۳۴۰

پردازش استثنا ۳۴۶

تأییدها در پایتون ۳۴۶

استثناء در پایتون ۳۴۸

 raise  دستور ۳۵۲

استثناءهای تعریفشده توسط کاربر ۳۵۳

تکرار شونده‌ها در پایتون  ۳۵۶

itertools  ماِژول ۳۵۹

توابع مولد  ۳۶۲

فایل ۳۶۷

فایل متنی ۳۶۸

بازکردن فایل متنی و خواندن اطلاعات ۳۶۸

نوشتن اطلاعات در یک فایل متنی ۳۷۱

پردازش استثنا و فایل‌های متنی ۳۷۲

Google Colab  کار با فایل‌ها در ۳۷۴

کتابخانه پانداس ۳۷۶

دستورات پایه پانداس  ۳۷۷

مشاهده و بررسی داده‌ها  ۳۷۹

برش و انتخاب ۳۸۱

خواندن داده‌ها در پانداس  ۳۸۲

پاکسازی داده‌ها در پانداس ۳۸۴

فلیتر کردن مرتب سازی و گروه بندی در پانداس ۳۸۷

تمرینات حلشده ۳۹۱

تمرینات تکمیلی  ۴۳۵

 ضمیمه۱ ۴۴۷

نصب و راهاندازی پایتون و کتابخانه‌های مرتبط ۴۴۷

GOOGLE COLAB کار با ۴۴۷ 

نصب کتابخانه در پایتون۴۵۱

pip -استفاده از ۴۵۱

pipبررسی نصب بودن ۴۵۱

pip نصب کتابخانه با ۴۵۲ 

نصب دستی کتابخانه ۴۵۲

فهرست منابع ۴

دسته بندی موضوعی موضوع فرعی
علوم پایه رياضی و آمار
رياضی و آمار

تمامی حقوق این سایت برای سازمان ترویج مطالعه و نشر جهاد دانشگاهی محفوظ است. نقل مطالب با ذکر منبع بلامانع است.
Copyright ©۲۰۲۵ Iranian Students Booking Agency. All rights reserved