lc-python-intro
lc-python-intro copied to clipboard
Python Intro for Libraries
Hi, We're using these materials in a workshop next week, and the schedule page has caused a bit of confusion because it says things like it starts at 9.00 and...
Hey, I noticed that one crucial point is missing on the naming conventions of variables, it says: "Variable names: - cannot start with a digit - cannot contain spaces, quotation...
I would suggest a few changes to lessons 1-3 in Python. First, I think there needs to be alternate lesson 1's. One for spyder and one for jupyter. All the...
Solution: The first error is "NameError: name 'Number' is not defined". This variable error is a misspelled variable. The variable was defined with a lower case (number) but used later...
On the [Python Intro for Libraries](https://librarycarpentry.org/lc-python-intro/), the link to the setup instructions is broken.
In the [Python Variables and Assignment](https://librarycarpentry.org/lc-python-intro/02-variables/index.html) lesson, a bullet point notes: > We will look at error messages in detail [later](https://librarycarpentry.org/lc-python-intro/05-error-messages/). The link in "later" is broken.
When I teach python debugging, I usually tell people to start by reading the bottom of the error, which usually tells you **what** is wrong, and then look to the...
Using the word "simple" in this context can demotivate the learners. The word "simple" is not necessary for the sentence and can be removed.
With the merge of PR #47, list.extend() is no longer included in the discussion of lists. Consider adding that back in to future content.
In the "Conditionals" chapter of Python Intro for Libraries, NONE of the Challenges have Solutions (https://librarycarpentry.github.io/lc-python-intro/17-conditionals/) - Tracing Execution - Trimming Values - Processing Small Files - Initializing The solutions...