This document provides an overview of using Python for bioinformatics. It discusses why Python is useful for bioinformatics due to its built-in libraries and wide scientific use. It also covers Python basics like strings, regular expressions, control structures, lists, dictionaries, reading/writing files, and using GitHub for code sharing. Examples are given for many of these topics. Finally, it poses questions about analyzing sequence data and a protein database using Python.