Non-Programmer's Tutorial for Python 3

Non-Programmer's Tutorial for Python 3 · Wikibooks

0%

Contents

    Text

    Size
    100%
    Theme
    Typeface
    Line length
    Spacing

    From Wikibooks, under CC BY-SA 4.0, as the source states it. This page at Wikibooks.

    Non-Programmer's Tutorial for Python 3
    Illustration
    This is a conversion of the Non-Programmer's Tutorial for Python 2.6 to Python 3.

    Contents

    Authors
    Contributors to this book
    Front matter
    Initial remarks
    Intro
    Installing and using Python – where to get help
    Hello, World
    The famous first program – screen output – variables – numbers and calculations
    Who Goes There?
    Interactive input – strings
    Count to 10
    while loops
    Decisions
    if statements
    Debugging
    Finding out what goes wrong
    Defining Functions
    Structuring programs with the use of functions
    Advanced Functions Example
    (Almost) mind-blowing example of how programmers can think
    Lists
    Variables containing more than one value
    For Loops
    A second kind of loop
    Boolean Expressions
    Computer logic – True and False – and and or – not
    Dictionaries
    Variables containing key/value pairs
    Using Modules
    Extensions to the standard set of functionality
    More on Lists
    Using elements or parts of lists
    Revenge of the Strings
    More advanced text manipulations
    File IO
    Reading from files and writing to files
    Dealing with the imperfect
    How to handle errors
    Recursion
    Recursive Functions
    Intro to Object Oriented Programming in Python 3
    Basics of OOP (Object Oriented Programming)
    Intro to Imported Libraries and other Functions
    Basic functions from various libraries.
    The End
    How to go further
    FAQ
    Some frequently asked questions