Hey. I am reading the book A Byte of Python. How best to start working without less confusion? Gedit or PyCharm? I suppose nevertheless in the future PyCharm will still be the main? If you immediately work in it, you will not create this extra confusion for a newbie?

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants insolor , Vladimir Martyanov , Abyx , aleksandr barakin , zRrr Mar 29 '16 at 18:00 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • four
    Use what is convenient for you. The program code is just text. You can work in any text editor. Even in Vim. - aleks.andr
  • 2
    I join the previous speaker. Learn best with a simple text editor and command line. - Sergey Gornostaev
  • one
    Possible duplicate question: IDE for Python - aleks.andr
  • What do you mean by confusion? What do you want to get from IDE? - titov_andrei

1 answer 1

Offtopnu slightly. When I read "Python Bite", I used a smartphone on Android 4.2 + a free application from QPython 3 for this book - a great option. Especially for those who travel in the subway for a long time. And in Ubuntu used gedit.

  • In. Thank! How is the book? Help startat? I have no experience at all) - Sokolov.G
  • one
    Highly. Great base. Next, I advise you to read Mark Lutz's book "Programming on Python". It seems the fourth edition. - Skotinin
  • What we program or study? Do you already use Python in practice? What is the purpose of it? - Sokolov.G
  • And tell me how you on page 33 made it possible for the helloworld.py file to be launched from any directory with the helloworld command? - Sokolov.G
  • one
    Now I am writing a task management system for the staff of our department. Wrote an interface based on TC and TTK, storage based on sqlite3. Now I will come up with a module for remote notification of employees about untimely completed tasks. So far, about 200 lines, excluding sqlite queries. Python began to study about 3.5 months. backwards Before that, I knew only the basics of sas + sql. But I can’t give a hint about the second question, because I studied on android and win7, there’s nowhere to put Linux. - Skotinin