python-novice-inflammation
python-novice-inflammation copied to clipboard
Programming with Python
The section on [nested lists](https://swcarpentry.github.io/python-novice-inflammation/04-lists/index.html#nested-lists) in the ["Storing Multiple Values in Lists" episode](https://swcarpentry.github.io/python-novice-inflammation/04-lists/index.html) makes reference to a grocery shelf, but the image presented is of a pepper packet in a...
Instructions svg version of sc_diagram.pdf in issue #943, named fig/list_diagram.svg
I'm a member of The Carpentries Core Team and I'm submitting this issue on behalf of another member of the community. In most cases, I won't be able to follow...
In Lesson 1 - Analyzing Patient Data, section 'Variables', I would suggest adding that operators (e.g., '+' and '-'), and signs like '!' or '?' cannot be used in variable...
I'm a member of The Carpentries Core Team and I'm submitting this issue on behalf of another member of the community. --- I am working on my checkout tasks and...
**Problem description** In the episode on defensive programming, under the "Test-Driven Development" heading, we use assert like so: assert range_overlap([ (0.0, 1.0) ]) == (0.0, 1.0) The error block below...
# Relating to [Episode 10 — Defensive Programming](https://github.com/swcarpentry/python-novice-inflammation/blob/gh-pages/_episodes/10-defensive.md) The first half of this lesson advocates using Python's `assert` statement to do data validation. While this may be *common* (I don't...
Dear Carpentries Team: I have a comment about _part 9, Errors and Exceptions_ (https://swcarpentry.github.io/python-novice-inflammation/09-errors/index.html). In this part, common errors in Python are explained. However, some errors have been already explained...
During my teaching demo, I noticed an issue that the trainer running the demo session suggested I mention as an issue for my checkout contribution. It's a small thing, but...
Python 3.10, which is due to be released in October 2021, will have [significantly improved error messages](https://docs.python.org/3.10/whatsnew/3.10.html#better-error-messages) for common syntax errors. Here's one of the examples they give: ``` File...