From Building Skills in Python:
A file name like
exercise_1.py
is better than the nameexercise-1.py
. We can run both programs equally well from the command line, but the name with the hyphen limits our ability to write larger and more sophisticated programs.
Why is this?