مجله علمی تفریحی بیبیس
0

دانلود کتاب برنامه نویسی پایتون با استفاده از حل مسئله

بازدید 1299
  • عنوان کتاب: Python Programming Using Problem Solving
  • نویسنده: Harsh Bhasin
  • حوزه: برنامه نویسی پایتون
  • سال انتشار: 2022
  • تعداد صفحه: 739
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 13.4 مگابایت

پایتون یک زبان قوی، رویه ای، شی گرا و کاربردی است. ویژگی های این زبان آن را برای توسعه وب، بازی و برنامه نویسی علمی بسیار ارزشمند می کند. اخیراً این زبان به طور باورنکردنی محبوب شده است. محبوبیت این زبان را می توان از این واقعیت سنجید که در حال حاضر توسط گوگل، یوتیوب، بیت تورنت و بسیاری از شرکت های دیگر استفاده می شود. این کتاب به حل مسئله و برنامه نویسی در پایتون می پردازد. برنامه نویسی روح علم کامپیوتر است و طراحی یک برنامه مستلزم داشتن تخصص در پارادایم ها، همراه با توانایی استفاده از رویه های استاندارد است. بنابراین، برای تبدیل شدن به یک برنامه نویس با فضیلت، نه تنها باید نحو زبان را بیاموزید، بلکه باید توانایی به کارگیری مفاهیم تسلط یافته برای حل مسائل را نیز ایجاد کنید. ممکن است در اینجا بیان شود که یک زبان برنامه نویسی و نحو آن که توسط یک حرفه ای یاد می شود، تا زمانی که الگوریتم هایی که قرار است پیاده سازی شوند به خوبی طراحی نشده باشند، فایده ای ندارد. بنابراین، دانش اولیه ساختار داده ها و الگوریتم ها نیز ضروری است. به همین دلیل است که بخش اول این کتاب به حل مسئله اختصاص یافته است. یکی از مهمترین اهداف کتاب این است که خوانندگان را متوجه ویژگی های متمایز پایتون کند. توانایی پایتون برای مقابله با آرایه های چند بعدی از طریق NumPy گنجانده شده است. پایتون همچنین به تجسم از طریق matplotlib کمک می کند. موضوع نیز در بخش چهارم ارائه شده است.

Python is a robust, procedural, object-oriented, and functional language. The features of the language make it tremendously valuable for web development, gaming, and scientific programming. Lately, the language has become incredibly popular. The popularity of the language can be gauged from the fact that it is currently being used by Google, YouTube, Bit Torrent and many other companies. This book deals with problem-solving and programming in Python. Programming is the soul of computer science, and designing a program requires involved expertise of the paradigms, along with the ability to use the standard procedures. To become a virtuous programmer one must, therefore, not only learn the syntax of the language but also develop an ability to apply the mastered concepts to solve problems. It may be stated here that a programming language and its syntax learned by a professional is of no use until the algorithms that are to be implemented have been well designed. Thus, a basic knowledge of data structures and algorithms is also essential. This is the reason that the first section of this book has been dedicated to problem-solving. One of the most important goals of the book is to make the readers understand Python’s discriminative features. The ability of Python to deal with multi-dimensional arrays via NumPy has been included. Python also helps in visualization via matplotlib. The topic has also been presented in section IV.

این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:

Download: Python Programming Using Problem Solving

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.