دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Herman T. سری: ISBN (شابک) : 1466504552 ناشر: CRC سال نشر: 2013 تعداد صفحات: 426 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب شروعی کاربردی برای محاسبات با پایتون: کتابخانه، ادبیات کامپیوتر، پایتون
در صورت تبدیل فایل کتاب A functional start to computing with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروعی کاربردی برای محاسبات با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
یک شروع کاربردی برای محاسبات با پایتون به دانشآموزان این امکان را میدهد تا به سرعت محاسبات را بدون نیاز به استفاده از حلقهها، متغیرها و انتزاعهای شی در آغاز یاد بگیرند. این کتاب بدون نیاز به تجربه برنامه نویسی قبلی، از انواع داده ها و عملیات انعطاف پذیر پایتون و همچنین ظرفیت آن برای تعریف توابع جدید استفاده می کند. همراه با مشخصات پایتون، متن مفاهیم مهم محاسبات، از جمله انگیزه مهندسی نرمافزار، الگوریتمهای پشت قوانین نحوی، ایدههای برنامهنویسی کاربردی پیشرفته، و به طور خلاصه، ماشینهای حالت محدود را پوشش میدهد. این کتاب با استفاده از رویکردی تعاملی و دانشآموز پسند برای آموزش محاسبات، به مفاهیم و انتزاعات دشوارتر در ادامه متن میپردازد. نویسنده توضیحات زیادی در مورد انواع داده ها، عملگرها و عبارات ارائه می دهد. او همچنین پیش از معرفی حلقهها و متغیرها، مفاهیم قدرتمند فهرستها و فرهنگهای لغت را توصیف میکند. این رویکرد با ارائه یک مدل ذهنی از دادههای پیچیده به دانشآموزان کمک میکند تا نحو و تکرار تکالیف را بهتر درک کنند. منبع وب وب سایت تکمیلی کتاب در http://functionalfirstpython.com/ موارد جانبی زیادی را ارائه می دهد، از جمله: فلش کارت های تعاملی در عناصر زبان پایتون پیوندهایی به پشتیبانی اضافی برای هر فصل تمرینات تست واحد و برنامه نویسی ابزار تعاملی مرحله به مرحله پایتون نکات فصل به فصل مواد برای سخنرانی
A Functional Start to Computing with Python enables students to quickly learn computing without having to use loops, variables, and object abstractions at the start. Requiring no prior programming experience, the book draws on Python’s flexible data types and operations as well as its capacity for defining new functions. Along with the specifics of Python, the text covers important concepts of computing, including software engineering motivation, algorithms behind syntax rules, advanced functional programming ideas, and, briefly, finite state machines. Taking a student-friendly, interactive approach to teach computing, the book addresses more difficult concepts and abstractions later in the text. The author presents ample explanations of data types, operators, and expressions. He also describes comprehensions—the powerful specifications of lists and dictionaries—before introducing loops and variables. This approach helps students better understand assignment syntax and iteration by giving them a mental model of sophisticated data first. Web Resource The book’s supplementary website at http://functionalfirstpython.com/ provides many ancillaries, including: Interactive flashcards on Python language elements Links to extra support for each chapter Unit testing and programming exercises An interactive Python stepper tool Chapter-by-chapter points Material for lectures
Front Cover Contents Preface I. Motivation and Background 1. Inspirations of Computing 2. Preview of Computing with Python 3. General Landscape of Computing Languages 4. Python Setup II. Functional-Style Python 5. Types 6. Operators 7. Expressions 8. Printing 9. Functions I 10. Functions II 11. Conditional Logic 12. Slice, Split, Join 13. Comprehensions 14. Functional Patterns III. Imperative-Style Python 15. Names for Data 16. Functions and Variables 17. Mutation 18. Modules 19. Repetition 20. Documentation 21. Debugging 22. Accumulation Loop Patterns 23. Search Loop Patterns 24. Drawing 25. Input and Output 26. Network Programs 27. Objects, Classes, and Inheritance 28. Randomness, Time, and System Modules 29. Graphical User Interfaces IV. Appendices 30. Advanced Topics 31. Solutions to -Exercises 32. Reference Tables