یادگیری تسلط بر وظایف اساسی برنامه نویسی را از ابتدا با مثال های واقعی و مرتبط با دانش نرم افزاری و راه حل های گرفته شده از علوم و مهندسی در این کتاب می توانید بیابید.
دانشجویان و محققان در همه سطوح به طور فزاینده ای به زبان برنامه نویسی قدرتمند Python به عنوان جایگزینی برای بسته های تجاری روی می آورند و این مقدمه سریع از مبانی اصلی به مفاهیم پیشرفته در یک حجم کامل می رود و خوانندگان را قادر می سازد تا به سرعت مهارت کسب کنند. با شروع مفاهیم برنامه نویسی عمومی مانند حلقه ها و توابع درون زبان اصلی Python 3 ، و رفتن به کتابخانه های NumPy ، SciPy و Matplotlib برای برنامه نویسی عددی و تجسم داده ها ، این کتاب درسی همچنین در مورد استفاده از نوت بوک های Jupyter برای ساخت رسانه های غنی ، اسناد قابل اشتراک برای تجزیه و تحلیل علمی. نسخه دوم شامل فصل جدیدی در مورد تجزیه و تحلیل داده ها با کتابخانه pandas و به روزرسانی های جامع ، و تمرینات و مثال های جدید است. در فصل آخر مباحث پیشرفته تری مانند دقت شناور و پایداری الگوریتم معرفی شده است و منابع آنلاین گسترده ای از مطالعه بیشتر پشتیبانی می کنند. این کتاب درسی نشان دهنده یک بسته هدفمند برای دانش آموزان است که نیاز به یک پایه محکم در برنامه نویسی پایتون دارند.
Learn to master basic programming tasks from scratch with real-life, scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to gain proficiency quickly. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving on to the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualization, this textbook also discusses the use of Jupyter Notebooks to build rich-media, shareable documents for scientific analysis. The second edition features a new chapter on data analysis with the pandas library and comprehensive updates, and new exercises and examples. A final chapter introduces more advanced topics such as floating-point precision and algorithm stability, and extensive online resources support further study. This textbook represents a targeted package for students requiring a solid foundation in Python programming.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.