In this section, you’ll get ready to tackle functional programming in Python! You’ll learn the basics of functional programming in Python and how you can use immutable data structures to represent data in your programs.
You’ll go over what functional programming (FP) is from a computer science perspective and how it compares to other programming paradigms, like object-oriented programming (OOP) or procedural programming.
Here’s the example data set we’ll be working with throughout the course:
| Name | Field | Born | Nobel Prize? |
|-----------------|------------|------|--------------|
| Ada Lovelace | math | 1815 | no |
| Emmy Noether | math | 1882 | no |
| Marie Curie | math | 1867 | yes |
| Tu Youyou | physics | 1930 | yes |
| Ada Yonath | chemistry | 1939 | yes |
| Vera Rubin | astronomy | 1928 | no |
| Sally Ride | physics | 1951 | no |
Copied!
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4