Skip to main content
Back to top
Ctrl
+
K
Topics in Bioinformatics
1. Acknowledgements
2. Prologue
3. How to Contribute
4. Notation used throughout
5. Introduction to Python
5.1. Resources
5.2. Introduction to programming using Python
5.3. Computing environments
5.8. Variables and assignment
5.10. Operators
5.12. The basic data types
5.14. Logical syntax
5.16. Fixing errors
5.18. Functions and methods
5.20. Dealing with strings
5.22. Getting help
5.23. Using lists
5.24. Dealing with dictionaries
5.25. The
set
data type
5.27. Indexing and Slicing
5.29. Working with files
5.31. Iterators
5.33. Writing functions
5.35. Namespaces
5.37. More on looping
5.39. Extending capabilities using
import
5.40. Pulling it together – writing your own programs
5.42. Miscellaneous Python features
5.43.
numpy
– numerical routines for python
5.45. Data Visualisation using Plotly
6. Sequence Comparison
7. Molecular Evolution
8. Molecular Evolutionary Analyses Using
cogent3
9. Statistical analysis
10. Introduction to version control
11. Introduction to Testing in Python
Index
Repository
Suggest edit
Open issue
.rst
.pdf
Introduction to Python
5.
Introduction to Python
#
Section author: Gavin Huttley
Read the original at
XKCD