Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 664 Bytes

File metadata and controls

19 lines (17 loc) · 664 Bytes

Python Tutorial

Topics

  • Python versions
  • Interpreting (interactive mode)
  • Dynamic Typing/ memory management
  • Variables
  • Printing (f strings, versioning)
  • Control (While, for, if, elif, else, try, except, pass)
  • Ranges
  • Data structures (Lists, Dictionaries, Tuples)
  • Functions (optional arguments, multiple return, generators)
  • File I/O/ command line args
  • Functional stuff (higher order functions, list comprehensions)
  • boilerplate(__name__ == "__main__")
  • Modules (Pip, imports)
  • Object orientation (class, init, self, private methods, not compulsory)
  • Module examples (iPython, Django etc, numpy ,scipi, matplotlib, anaconda, tensorflow)