687 подписчиков
74 видео
Object-Orientation & how memory works in Python
Mastering Markdown & formatting text in JupyterLab
Ch.10: Classes & Instances | Intro to Python & Programming | Coding for Managers Series
Ch.7: Sequential Data | Intro to Python & Programming | Coding for Managers Series
A first example in Python: Finding the average of all even numbers in a list
Lists are mutable sequences
Finding the factorial of a number in two ways: Recursion & Looping
Packing & unpacking
Ch.2: Functions & Modularization | Intro to Python & Programming | Coding for Managers Series
A first look at the map-filter-reduce paradigm
Who am I and how many: How lists work in memory
Strings are immutable sequences
Handling runtime errors with the try statement
Creating "rules in memory" with generator expressions
Ch.0: Course Overview & Study Tips | Intro to Python & Programming | Coding for Managers Series
Shallow vs. deep copies
Floating point numbers are inherently imprecise
Extending core Python with the Standard Library
Modeling textual data as strings
Ch.4: Recursion & Looping | Intro to Python & Programming | Coding for Managers Series
Finding Fibonacci numbers in two ways: Recursion & Looping
Lists as arguments: Pure vs. modifier functions
Ch.9: Mappings & Sets | Intro to Python & Programming | Coding for Managers Series
Variables in memory & how garbage collection works
Popular list methods to know
Classifying numbers with the numeric tower
Popular examples of iterators
How (integer) numbers are represented in memory
Ch.1: Elements of a Program | Intro to Python & Programming | Coding for Managers Series
Executing code repeatedly with a while loop
Comparing iterators with iterables
Executing code repeatedly with a recursion
Extending Python with third-party packages (example: numpy)
Generating memory diagrams with Python Tutor
Popular list operations to know
Tuples as records of data
Modeling "rules in memory" with map() and filter()
Common string methods and operations
String interpolation with f-strings and the format() method
Operators in Python (incl. operator overloading)
Built-in functions, constructors, and callables
Tuples are like immutable lists
Classifying errors
Making our own code reusable with local modules
Abstract vs. Concrete Data Types in Python
Using map() and filter() with lambda expressions
Sequences are sized and ordered containers that we can loop over
Using indefinite loops to write interactive games