- Week 1: Εισαγωγή στη python, γιατί python; anaconda installation, περιβάλλον ανάπτυξης jupyter, markdown, social coding, primitive data types and operations, strings, boolean logic, slicing
- Week 2: Lists, tuples, for, while, if_then_else, continue, break. Whitespaces for indentation
- Week 3: List comprehensions
- Week 4: functions, variable scope, map/reduce, functional programming, recursive functions
- Week 5: Dictionaries, complex data types, dictionary comprehensions, sets, set comprehensions
- Week 6: Sorting, Counting, Filtering, lambda functions, generators, generator comprehensions
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This is a list of common mistakes and bad practices seen in assignments submitted for the Bioinformatics lesson.
Prefer using with instead of open/close
https://www.pythonforbeginners.com/files/reading-and-writing-files-in-python
One bonus of using this method is that any files opened will be closed automatically after you are done. This leaves less to worry about during cleanup.
Avoid:
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.