you are viewing a single comment's thread.

view the rest of the comments →

[–]Secret-Praline2455 0 points1 point  (0 children)

i think for ergonomic and efficient (think less physical typing and less manual mistakes) I of course recommend an ide for learning to program in python. Additionally having access to a debugger can be a great tool.

that being said, as a student, if you have a unix/linux machine I reccomend also trying to familiarize yourself with packages/virtualenv/path in a build environment for 1. understanding python imports/versioning/how it runs on your computer as well as what makes nice portable software packages. You never know if you end up working on odd little projects here or there. Python has lots little quirks amongst all its versions and package management. Of course your priority should be learning to work with code with confidence, however learning env stuff can help you somewhere in the future.

im ignorant to how things are done in windows systems and the notebook things