Appendix A. Python Language Summary
This appendix summarizes the Python language as used in this book. Some of its more obscure features have been omitted.
Language Components
Special Syntactic Elements
#
Begins a comment; the rest of the line is ignored
\
At end of line, indicates that line break should be ignored
''
or""
Enclose a one-line string
''' '''
or""" """
Enclose a multiline string
()
Enclose an expression or call a function
Keywords
Table A-1 shows the complete list of Python’s keywords. Note that a few of them play multiple roles:
not
is a logical operator and part of thenot in
andis not
operators.in
is an operator as well as part of afor
statement.as
names things in bothwith
statements andexcept
clauses.
Kind | Keywords | Note |
Value names |
| |
Operators |
| It is the
words that are keywords: |
General |
| |
Definitions |
| |
| These two keywords affect the scope of assigned names; they are not used in any of the book’s code examples. | |
Conditionals |
| |
Loops and iterations |
| Also |
Exception handling |
|
|
Special Names
In addition to keywords, the names described in Table A-2 have special significance. An asterisk stands for any ...
Get Bioinformatics Programming Using Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.