100 Page Python Intro
Learning and science
programming book
SHOW HN2021
How HN took it
2 positive, 3 neutral or asking, 1 mixed, 1 critical, out of 7 comments about the project. Thread score +0.06.
Docs: 1 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Thorough, well written and well presented
From 1 comment
(n.b. I gave feedback on an early draft of this book.) It's very thorough, written with care, and presented in a way that makes sense. Even as an intermediate Python programmer,…
healeycodes on HN
Good framework for learning
From 1 comment
This is a pretty good framework for learning. > I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't…
interestica on HN
Objections
Assumes prior programming knowledge and setup steps are unclear for beginners
From 2 comments
The first thing I'd tell you is that people who are looking to learn python with 0% knowledge of python are most likely not using linux as an operating system. Windows/Mac…
NDizzle on HNThis is a pretty good framework for learning. > I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't…
interestica on HN
Only Linux instructions; no Windows or Mac setup
From 2 comments
The first thing I'd tell you is that people who are looking to learn python with 0% knowledge of python are most likely not using linux as an operating system. Windows/Mac…
NDizzle on HNThanks for the feedback. I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't strictly necessary to…
asicsp on HN
IDLE and IDE used without definition
From 1 comment
This is a pretty good framework for learning. > I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't…
interestica on HN
Requests
Add Windows and Mac installation instructions
From 2 comments
The first thing I'd tell you is that people who are looking to learn python with 0% knowledge of python are most likely not using linux as an operating system. Windows/Mac…
NDizzle on HNWhile Mac is indeed problematic, for Windows you can just download a copy of their evaluation VM and go through installation there. For my own course installing and doing "Hello…
fock on HN
Define IDLE and link background on IDEs
From 2 comments
This is a pretty good framework for learning. > I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't…
interestica on HN>Is that mentioned at all? And which ones? Why? I mention it in the preface chapter: https://learnbyexample.github.io/100_page_python_intro/preface.html There are plenty of books…
asicsp on HN
Move fileinput section to the Files chapter
From 1 comment
Great work! One minor nitpick would be to move the "In-place editing with fileinput" section to "Dealing with files" as it seems only tangentially related to command line…
usrme on HN
Questions
Which programming languages are prerequisites and why
From 1 comment
This is a pretty good framework for learning. > I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't…
interestica on HN
Alternatives named
Think Python, Automate the Boring Stuff, Python Crash Course
From 1 comment
>Is that mentioned at all? And which ones? Why? I mention it in the preface chapter: https://learnbyexample.github.io/100_page_python_intro/preface.html There are plenty of books…
asicsp on HN
Online IDEs like Google Colab, trinket.io, and repl.it
From 3 comments
Google Colab is amazing for speeding through these early roadblocks. Controversial opinion but a beginner’s goal should be accomplishing a task - not learning about software…
serjester on HNA lot of talk with issues of setup here. I have been using https://trinket.io/ with my lecture notes / students as a good way of getting started. Especially now we are teaching…
jpm48 on HNWe tried to solve both of these problems with https://codewithrepl.it - an ebook and set of tutorials. Setup - use an online IDE Projects - learn by building If she tries it I…
sixhobbits on HN