Return to book
Review this book
About the author
Introduction
1.
What is Python?
2.
Python in Erle
3.
First steps
3.1.
Introducing comments
3.2.
Displaying values on the screen
3.3.
Variables
3.3.1.
Integer and float variables
3.3.2.
Boolean variables
3.3.3.
String variables
3.3.4.
Asking the user for input
3.3.5.
Random numbers
3.4.
Identation
3.5.
Math operators
3.6.
Date and time Records
3.7.
Exercises: First steps
4.
Control flow
4.1.
Logical operators
4.2.
Conditional statements
4.3.
Errors and Exceptions
4.4.
Exercises: Control flow
5.
Functions
5.1.
Function basics: Defining functions
5.2.
Importing functions
5.3.
Built-in functions
5.4.
Exercises: Functions
6.
Lists and Dictionaries
6.1.
Lists basics
6.1.1.
Strings as a list
6.1.2.
For loop with lists
6.1.3.
Function + Lists
6.2.
Dictionaries basics
6.2.1.
For loop with dictionaries
6.2.2.
Iterators for dictionaries
6.3.
Exercises: List and Dictionaries
7.
Exercise:Battleship
7.1.
Battleship
7.2.
Solution:Battleship
8.
Loops
8.1.
Loops basics
8.2.
While loops
8.3.
For loops
8.4.
Exercises: Loops
9.
Exercise: Exam statistics
9.1.
Exam statistics
9.2.
Solution:Exam statistics
10.
Advanced topics in Phyton
10.1.
List Comprehensions
10.2.
List Slicing
10.3.
Lambdas
10.4.
Exercises:Advances topics in Python
11.
Introduction to Bitwise Operators
11.1.
Bitwise operators basics
11.2.
The Base 2 Number System
11.3.
Bitwise operators
11.4.
Advanced concepts about bitwise operators
11.5.
Exercises:Introduction to Bitwise Operators
12.
Classes
12.1.
Classes basics
12.2.
Member variables and functions
12.3.
Inheritance
12.4.
Exercises:Classes
13.
Exercise: Car
13.1.
Car
13.2.
Solution:Car
14.
File Input/Output
14.1.
Files basics
14.2.
Exercises: File Input /Output
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Twitter
Google
Facebook
Weibo
Instapaper
Erle Robotics Learning Python GitBook Free
Loops
Loops let you to quickly iterate in Phyton. Let's see how they work.