در عصر حاضر، پایتون به عنوان یکی از محبوبترین و قدرتمندترین زبانهای برنامهنویسی در دنیای علم و فناوری شناخته میشود. سادگی در یادگیری، امکانات گسترده، و کتابخانههای متنوع، پایتون را به ابزاری ایدهآل برای انجام محاسبات علمی و مهندسی تبدیل کرده است. از طرفی، نیاز روزافزون به تحلیل دادهها، مدلسازی ریاضی، و محاسبات عددی در رشتههای مختلف، اهمیت یادگیری و استفاده از زبان پایتون را بیش از پیش برجسته کرده است. کتاب "محاسبات کاربردی در پایتون" با هدف آموزش مبانی و کاربردهای این زبان قدرتمند در حل مسائل علمی و مهندسی نگاشته شده است. این کتاب با ساختاری منظم و جامع، از مفاهیم پایهای پایتون آغاز میشود و به تدریج به مباحث پیشرفتهتری مانند برنامهنویسی شیگرا، گرافیک کامپیوتری، محاسبات ریاضی، و یادگیری ماشین میپردازد. در هر فصل، تلاش شده است تا با ارائه مثالهای عملی و تمرینات حل شده، خواننده بتواند مهارتهای لازم برای بکارگیری پایتون در پروژههای واقعی را کسب کند.
فصل اول ۱
دیباچه ۱
ساختارکلی برنامه به زبان پایتون ۲
کلمات کلیدی ۲
شناسه ها ۳
نوع داده در پایتون ۴
نوع داده صحیح ۴
نوع داده اعشاری ۴
نوع داده مختلط ۵
نوع داده بولی منطقی ۵
نوع داده رشتهای ۵
دستورات اجرایی ۶
دستور انتساب ۶
چاپ نتایج خروجی ۷
عملگرها ۸
عملگرهای ریاضی ۸
تقدم عملگرهای ریاضی ۱۰
عملگرهای رابطهای مقایسهای ۱۳
عملگرهای منطقی ۱۴
عملگرهای بیتی ۲۲
عملگرهای هویت ۲۴
عملگرهای عضویت ۲۵
ماژول 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 نصب کتابخانه با ۴۵۲
نصب دستی کتابخانه ۴۵۲
فهرست منابع ۴
دسته بندی موضوعی | موضوع فرعی |
علوم پایه |
رياضی و آمار
رياضی و آمار |