Appendix: Further Information

Contacting the Author

Should you have any questions or wish to discuss any of the issues raised in this book, or perhaps if would like help in improving development or testing in your organization, please feel free to contact me.

Are You Interested in Training?

Gerrard Consulting has provided training courses since 1992.

Learning Python (1- or 2-day course)

You will learn and understand the basic constructs of Python and some fundamentals of software design.
After the course, you will
  • Understand how a program can be constructed.
  • Appreciate some of the complexities of software and difficulties of development.
  • Be familiar with the concepts of variables, decisions, loops, input, and output.
  • Recognize the structure of a Python program and how to read code.
  • Have some useful text file and web testing utilities.
Drop me an e-mail at [email protected] if you are interested.

Online Training

There are a host of online resources aimed at helping you get to grips with Python. Just search for “learn python” or “python tutorial” and you’ll find lots of examples.

leanpy.com

Visit the leanpy.com web site. I’m happy to answer questions about the book or Python.
Index
A
Arithmetic operators
Assertions
Assignment
B
Backslash ()
Booleans
Break
C
Class
Coding
Colon character (:)
Command line arguments
Command line mode
Comments
Continue
D
Debugging
Dictionaries
E
Elif
Else
Escaping
Exceptions
Expression
F, G, H
For statement
formatstring
Functions
I, J, K
If statement
Import
Indentation
Input
Integer numbers
Interactive mode
L
Lean Python
List
List comprehension
M
Module
Multiple assignment
N
Named arguments
O
Object orientation
os module
P, Q
Pass
Print
Program structure
PyPi
Python function
append()
bool()
close()
connect()
datetime.now()
dict()
dir()
find()
float()
get()
has_key()
help()
index()
__init__()
input()
int()
isalpha()
isdigit()
join()
keys()
len()
list()
long()
lower()
lstrip()
max()
min()
open()
os.chdir()
os.exists()
os.getcwd()
os.isdir()
os.isfile()
os.listdir()
os.mkdir()
os.rename()
os.rmdir()
os.unlink()
random.randint()
random.random()
range()
read()
readlines()
re.compile()
re.findall()
re.search()
reversed()
rstrip()
setup()
sorted()
split()
str()
sum()
teardown()
tuple()
type()
upper()
urlopen()
urlparse()
values()
write()
writelines()
Python interpreter
Python keywords
R
Random number
Real numbers
Regex
Regular expressions
‘requests’ module
Return
S
Semicolon character (;)
Slice
SQLite
connect()
cursor()
execute()
executescript()
fetchall()
sqlite3 module
String
comparison
formatting
Sub-string
T
Test-driven development (TDD)
Triple quotes (''')
Try…except
Tuple
U
unittest framework
urllib
V
Variable
W, X, Y, Z
Web2py
While statement
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.61.81