Thanks! This is a third-year student attending an information university.
I had the opportunity to come into contact with various languages in the first semester class, and decided to voluntarily learn Python, which I liked most.
↓ Python installation was completed without any problem according to this procedure. (Mac) (https://prog-8.com/docs/python-env) ‥ As a result of various investigations, this is the best method!
Now that Python itself has been installed, the next step was to set up an environment to actually run it, and found that college students could create an environment at a better price than the average person!
If you look it up in the recommended development environment of Python, PyCharm will come out. Anyway, it seems to be the strongest. There is a paid version (Professional) and a free version (Community) with considerably reduced functions, and the paid version is quite good at 10300 yen / year (8200 yen / year for the second year and 6200 yen / year for the third and subsequent years). It's expensive, but there was an Educational version that would allow college students to use this Professional for free!
・ University email address "~ ac.jp"
↓ Access the following page (JetBrains student page) https://www.jetbrains.com/student/ After entering the information such as the university email address, an email will be sent to you. Click the link in it to jump to your account page. You should see various JetBrains IDEs available for download here. You can get a student license by clicking "Download activation code". After that, if you click PyCharm displayed on this page to download the professional version, you will be asked for an "Activate code", so if you pass this student license, you will be able to use PyCharm for free.
(* The student license says that it will be renewed for one year, and it seems that the renewal procedure will be required after one year, so it seems good to make a note of when the renewal date is!)
I actually tried using PyCharm, and the code completion function is amazing! You can easily debug! Learning seems to proceed efficiently.
Check out your university library homepage right away!
E-books were available as an alternative to libraries that were not available at my university. In addition to viewing, I was able to download the PDF on condition of personal use. For the time being, download two Python-related books, "Introduction to Python for a Refreshing Understanding" and "Python Machine Learning Programming 2nd Edition". If you actually buy this, it costs about 7,000 yen in total. .. .. Later, I will incorporate it into the ipad notebook app and use it for learning! (I don't have an ipad yet)
There were many other services that gave preferential treatment to university students. For example, GitHub Education, which allows you to use GitHub's private repository for free, and JetBrains' high-priced IDE (Intellij IDEA, PhpStorm, GoLand, etc.), which is the same as PyCharm, are provided free of charge. Let's use up the paid services that are available for free among college students and find the one that suits you! !!