Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.23 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.23 KB

python-101

Read it online at Python introduction for beginners

planned chapters

  • lambda expressions
  • handling exceptions
  • network requests
  • python modules
  • recursion and memoization
  • monte carlo simulations
  • classes, objects (maybe dataclasses)

ToDO:

Add exercises to every chapter

  • Numbers
  • Strings
  • Logical operations
  • Text files
  • JSON Data
  • Lambda functions
  • Exceptions
  • Requests

Publishing status

Documentation Status

Food for thought

  • It's just semantics. Any program it is actually a new world, built from scratch, where meaning is all there is. It is like writing a new story, which happens in some kingdom far-far away and where you can (actually you must) define everything.

  • The purpose of abstraction is not to be vague, but to create new semantic level in which one can be absolutely precise. (Edsger Dijkstra, "The Humble Programmer")

  • I hate code and I want as little of it as possible in our products. (Jack Diederich, "Stop Writing Classess")