

Well. Yeah, if you want to learn the shiniest new features, you’ll need the shiniest new references.
But for a new user, for whom Python is probably one of the first languages they learn, a 3.8 reference won’t give them much trouble for a while.
I say this as a novice Python user tho.
with open('program.c', 'w') as f: f.write( """I'm not actually going to copy down the program... But you get the idea of the joke. Right?""")