Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
51 lines (42 loc) · 1.84 KB

File metadata and controls

51 lines (42 loc) · 1.84 KB
Copy raw file
Download raw file
Edit and raw actions

Stuff that will (hopefully) be added to this tutorial

This tutorial is not complete. It still needs:

  • replacement for the thinkpython linking file

    • what is a type and why it matters
      • also add type() calls to other places, especially when introducing tuples (thanks kodec), functions and modules
    • 3.14 and '3.14'
    • # 'hello' and '# hello'
  • range somewhere

  • More exercises and examples everywhere!

    • especially "fix this" exercises
  • classes part 1:

      <deniska> Akuli: I would probably add an example of refactoring
                a bunch of functions working with shared global data
                into a class because it's a pretty typical usecase
    
  • classes part 2

    • non-public _variables
    • "singular" inheritance, inheritance of built-in classes
    • using super
    • advise to avoid multiple inheritance
  • last chapter: "What should I do now?" links to other resources

    • first of all: read zen and pep8
      • explanation of the zen, especially the "one right way" myth
    • GUI programming tutorials
      • easygui
      • tkinter in effbot (warn the readers about star imports)
      • pyqt5 in zetcode (warn about mixedCase)
      • gtk+ 3 in readthedocs
    • a pygame tutorial
    • David Beazley's metaprogramming and other talks
    • "What the heck is this?" section for stuff i haven't talked about
      • regexes
  • add a screenshot about geany's running settings to basics/editor-setup.md


If you have trouble with this tutorial please tell me about it and I'll make this tutorial better. If you like this tutorial, please give it a star.

You may use this tutorial freely at your own risk. See LICENSE.

List of contents

Morty Proxy This is a proxified and sanitized view of the page, visit original site.