Showing content from http://en.wikibooks.org/wiki/Non-Programmer's_Tutorial_for_Python_3.0 below:
Non-Programmer's Tutorial for Python 3
Non-Programmer's Tutorial for Python 3
From Wikibooks, open books for an open world
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
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4