ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python

دانلود کتاب استراحت قهوه پایتون: 50 تمرین برای شروع درک سریع کد شما در پایتون

Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python

مشخصات کتاب

Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781719846585 
ناشر: Christian Mayer 
سال نشر: 2018 
تعداد صفحات: 196 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 60,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 6


در صورت تبدیل فایل کتاب Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب استراحت قهوه پایتون: 50 تمرین برای شروع درک سریع کد شما در پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب استراحت قهوه پایتون: 50 تمرین برای شروع درک سریع کد شما در پایتون



چگونه پایتون را در زمان استراحت قهوه یاد بگیریم؟

Coffee Break Python یک سیستم گام به گام جدید است که به شما یاد می دهد چگونه پایتون را سریعتر یاد بگیرید، باهوش تر و بهتر وقتی از قهوه صبح خود لذت می برید، کاری جز حل یک معمای کاربردی پایتون انجام نمی دهید.

چرا باید به یادگیری مبتنی بر پازل اهمیت دهید؟

تحقیقات آموزشی نشان می‌دهد که پازل‌ها و تست‌های عملی کم خطر به شما کمک می‌کنند سریع‌تر، هوشمندانه‌تر یاد بگیرید، و بهتر ما از این برای کدنویسی در Coffee Break Python و آکادمی ما Finxter.com استفاده کردیم.

13000 دانش‌آموز آنلاین پایتون قبلاً مهارت‌های کدنویسی خود را با تکنیک یادگیری مبتنی بر پازل منحصربفرد ما بهبود بخشیده‌اند:

\"من از وب‌سایت Finxter.com شما بسیار لذت می‌برم زیرا از وب‌سایت Finxter.com لذت می‌برم. مقداری گوشت واقعی برای مشکلات. از شما برای انجام این پروژه بسیار سپاسگزارم! من آن را دوست دارم!\"

—دیوید سی.

\"شما سایت عالی است.\"

—Victor A.

\"من Finxter.com را ابزاری عالی برای تقویت مهارت های پایتون خود یافتم. کاملاً عاشق تنظیم بازی در برابر سؤالات هستم - چنین ایده فوق العاده ای


توضیحاتی درمورد کتاب به خارجی

How to learn Python during your coffee break?

Coffee Break Python is a new step-by-step system to teach you how to learn Python faster, smarter, and better. You do nothing but solving one practical Python puzzle as you enjoy your morning coffee.

Why should you care about puzzle-based learning?

Educational research shows that practical low-stake puzzles and tests help you to learn faster, smarter, and better. We used this for coding in Coffee Break Python and our academy Finxter.com.

13,000 online Python students have already improved their coding skills with our unique puzzle-based learning technique:

"I very much enjoy your Finxter.com website because it has some real meat to the problems. Thank you so much for doing this project! I love it!"

—David C.

"Your site is awesome."

—Victor A.

"I found Finxter.com an excellent tool to brush up on my Python skills. I totally love the setup of playing against the questions - such a wonderful idea <3 ... and great questions."

—Jesper R.

Why should you read this book?

As you work through Coffee Break Python, your Python expertise will grow—one coffee at a time. It’s packed with 50 Python puzzles, 10 practical learning tips, 5 compressed cheat sheets, and 1 new way to measure your coding skills.

You will train wildly important Python topics such as

  • Arithmetic operations: integer & float division, and modular arithmetic;

  • Language elements: branching, loops, keywords, and functions;

  • Data structures: integer, float, string, list, set, dictionary, and graph;

  • Sequence operators: indexing, concatenation, slicing, and built-in functions;

  • Function *arguments: default , arbitrary , unpacking , keyword ;

  • Set operations: lambda, filter, map, and intersection functions; and

  • Algorithms: recursion, Fibonacci, matrix search, bubble sort, quick sort, lexicographical sort, guess & check, binary search, and graph traversal.

As a bonus, you will track your individual Python coding skill level throughout the book.

Who should read this book?

You are slightly beyond beginner-level in Python. For example,

  • You have already experience with another programming language—it’s time to tackle Python.

  • You are a professional engineer and want to brush up your Python skills.

  • You are a student and need to get better at Python for academic courses.

So how do you spend your Coffee Break? Python!



فهرست مطالب

Contents......Page 4
Introduction......Page 9
A Case for Puzzle-based Learning......Page 12
Overcome the Knowledge Gap......Page 13
Embrace the Eureka Moment......Page 15
Divide and Conquer......Page 16
Improve From Immediate Feedback......Page 17
Measure Your Skills......Page 18
Individualized Learning......Page 21
Small is Beautiful......Page 22
Active Beats Passive Learning......Page 24
Make Code a First-class Citizen......Page 26
What You See is All There is......Page 28
The Elo Rating for Python......Page 30
How to Use This Book......Page 31
The Ideal Code Puzzle......Page 33
How to Exploit the Power of Habits?......Page 34
How to Test and Train Your Skills?......Page 35
What Can This Book Do For You?......Page 39
A Quick Overview of the Python Language......Page 44
Keywords......Page 45
Basic Data Types......Page 48
Complex Data Types......Page 51
Classes......Page 56
Functions and Tricks......Page 59
Fifty Code Puzzles......Page 63
Hello World......Page 64
Variables and Float Division......Page 66
Basic Arithmetic Operations......Page 68
Comments and Strings......Page 70
Index and Concatenate Strings......Page 73
List Indexing......Page 76
Slicing in Strings......Page 78
Integer Division......Page 81
String Manipulation Operators......Page 83
Implicit String Concatenation......Page 85
Sum and Range Functions......Page 87
Append Function for Lists......Page 89
Overshoot Slicing......Page 91
Modulo Operator......Page 93
Branching Statements......Page 95
Negative Indices......Page 99
The For Loop......Page 101
Functions and Naming......Page 104
Concatenating Slices......Page 107
Arbitrary Arguments......Page 109
Indirect Recursion......Page 111
String Slicing......Page 114
Slice Assignment......Page 116
Default Arguments......Page 118
Slicing and the len() Function......Page 121
Nested Lists......Page 123
Clearing Sublists......Page 125
The Fibonacci Series......Page 127
The continue Statement and the Modulo Operator......Page 130
Indexing Revisited and The Range Sequence......Page 132
Searching in Sorted Matrix......Page 135
Maximum Profit Algorithm......Page 140
Bubble Sort Algorithm......Page 144
Joining Strings......Page 147
Arithmetic Calculations......Page 149
Binary Search......Page 151
Modifying Lists in Loops......Page 154
The Lambda Function......Page 157
Multi-line Strings and the New-line Character......Page 160
Escaping......Page 162
Fibonacci Arithmetic......Page 165
Quicksort......Page 168
Unpacking Keyword Arguments with Dictionaries......Page 172
Infinity......Page 175
Graph Traversal......Page 177
Lexicographical Sorting......Page 181
Chaining of Set Operations......Page 183
Basic Set Operations......Page 186
Simple Unicode Encryption......Page 189
The Guess and Check Framework......Page 192
Final Remarks......Page 195




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