Skip to content

brianspiering/problem_solving_in_multiple_programming_paradigms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

More than one obvious way to do it: Solving the same problem in multiple programming paradigms.

Abstract

Flexibility is one of Python's many advantages. Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming. In this hands-on tutorial, we are going to explore how to solve the same problem in different programming paradigms. We'll work through a series of coding challenges designed to teach the pros and cons of each of these programming paradigms.

Intended Audience

Intermediate Pythonista - someone who is familiar with defining variables and functions.

Prerequisites

A laptop. No software dependencies are required. 

Open In Colab

Open in Binder

Link to the repo - bit.ly/python-probs

About

Tutorial for SF Python Project Night: Solving the same problem in multiple programming paradigms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published