Skip to content

kopsha/python-1o1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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")

About

Python introduction for beginners

Topics

Resources

License

Stars

2 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages