دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [Hardcover ed.] نویسندگان: Robert Sedgewick, Kevin Wayne, Robert Dondero سری: ISBN (شابک) : 0134076435, 9780134076430 ناشر: Addison-Wesley Professional سال نشر: 2015 تعداد صفحات: 792 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 42 Mb
در صورت تبدیل فایل کتاب Introduction to Programming in Python: An Interdisciplinary Approach به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر برنامه نویسی در پایتون: رویکردی بین رشته ای نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
امروزه هر فردی در یک رشته علمی یا فنی به مهارت های برنامه نویسی نیاز دارد. پایتون اولین زبان برنامه نویسی ایده آل است ومقدمه ای بر برنامه نویسی در پایتونبهترین راهنما برای یادگیری آن است. رابرت سجویک، کوین وین و رابرت دوندرو از دانشگاه پرینستون، مقدمه ای بین رشته ای و قابل دسترسی برای برنامه نویسی در پایتون ایجاد کرده اند که بر برنامه های کاربردی مهم و جذاب تاکید دارد، نه مشکلات اسباب بازی. نویسندگان ابزارهای مورد نیاز را برای دانش آموزان فراهم می کنند تا یاد بگیرند که برنامه نویسی یک تجربه طبیعی، رضایت بخش و خلاقانه است. این راهنمای مثال محور بر مفیدترین ویژگی های پایتون تمرکز دارد و برنامه نویسی را برای هر دانش آموز در علوم، مهندسی و علوم کامپیوتر زنده می کند. پوشش شامل عناصر اساسی برنامه نویسی است: متغیرها، دستورات انتساب، انواع داده های داخلی، شرطی ها، حلقه ها، آرایه ها، و ورودی/خروجی، از جمله توابع گرافیکی و صدا، ماژول ها و کتابخانه ها: سازماندهی برنامه ها در اجزایی که می توانند به طور مستقل اشکال زدایی شوند، حفظ و استفاده مجدد برنامه نویسی شی گرا و انتزاع داده ها: اشیا، مدولار بودن، کپسوله سازی و موارد دیگر الگوریتم ها و ساختارهای داده: الگوریتم های مرتب سازی/جستجو، پشته ها، صف ها و جداول نمادها نمونه هایی از ریاضی کاربردی، فیزیک، شیمی، زیست شناسی و کامپیوتر علم - همگی با پایتون 2 و 3 سازگار هستند، نویسندگان با تکیه بر تجربه گسترده کلاس درس، Q
Today, anyone in a scientific or technical discipline needs programming skills. Python is an ideal first programming language, andIntroduction to Programming in Pythonis the best guide to learning it. Princeton University's Robert Sedgewick, Kevin Wayne, and Robert Dondero have crafted an accessible, interdisciplinary introduction to programming in Python that emphasizes important and engaging applications, not toy problems. The authors supply the tools needed for students to learn that programming is a natural, satisfying, and creative experience. This example-driven guide focuses on Python's most useful features and brings programming to life for every student in the sciences, engineering, and computer science. Coverage includes Basic elements of programming: variables, assignment statements, built-in data types, conditionals, loops, arrays, and I/O, including graphics and sound Functions, modules, and libraries: organizing programs into components that can be independently debugged, maintained, and reused Object-oriented programming and data abstraction: objects, modularity, encapsulation, and more Algorithms and data structures: sort/search algorithms, stacks, queues, and symbol tables Examples from applied math, physics, chemistry, biology, and computer science--all compatible with Python 2 and 3 Drawing on their extensive classroom experience, the authors provide Q&As, exercises, and opportunities for creative practice throughout. An extensive amount of supplementary information is available atintrocs.cs.princeton.edu/python. With source code, I/O libraries, solutions to selected exercises, and much more, this companion website empowers people to use their own computers to teach and learn the material.
Contents Preface 1—Elements of Programming 1.1 Your First Program 1.2 Built-in Types of Data 1.3 Conditionals and Loops 1.4 Arrays 1.5 Input and Output 1.6 Case Study: Random Web Surfer 2—Functions and Modules 2.1 Defining Functions 2.2 Modules and Clients 2.3 Recursion 2.4 Case Study: Percolation 3—Object-Oriented Programming 3.1 Using Data Types 3.2 Creating Data Types 3.3 Designing Data Types 3.4 Case Study: N-Body Simulation 4—Algorithms and Data Structures 4.1 Performance 4.2 Sorting and Searching 4.3 Stacks and Queues 4.4 Symbol Tables 4.5 Case Study: Small-World Phenomenon Context Glossary