| An Introduction to Python by Guido van Rossum and Fred L. Drake, Jr. Paperback (6"x9"), 124 pages ISBN 0954161769 RRP £12.95 ($19.95) Sales of this book support the Python Software Foundation! Get a printed copy>>> |
4.1 if Statements
Perhaps the most well-known statement type is the
if statement. For example:
>>> x = int(raw_input("Please enter an integer: "))
>>> if x < 0:
... x = 0
... print 'Negative changed to zero'
... elif x == 0:
... print 'Zero'
... elif x == 1:
... print 'Single'
... else:
... print 'More'
...
There can be zero or more elif parts, and the
else part is optional. The keyword `elif' is
short for `else if', and is useful to avoid excessive indentation. An
if ... elif ... elif ... sequence
is a substitute for the switch or
case statements found in other languages.
| ISBN 0954161769 | An Introduction to Python | See the print edition |