On Thu, May 28, 2015 at 04:26:26PM -0600, Yongnuan Liu wrote: > Hi Everyone, > > I am new to Python. I just downloaded Python 2.7.10. I am very frustrated > on starting programming. Here are some questions which I hope you can help > me with? > > 1. Could someone recommend me a more user friendly python debugging tool?
The simplest debugging tool possible is print. x = 23 print x # What's the value of x? > 2. Where to download the computing/plotting library, like scipy etc? For > example, when I input a=sin(30), the error says sin is not defined?? it is > just simple calculation and I cannot do it correctly. from math import sin a = sin(30) # 30 radians, are you sure you want that? import math b = math.sins(math.radians(30)) What operating system are you using? If you are using Linux, you should be able to get scipy from your OS's package manager. At the shell prompt, this should work on Linux based systems: $ sudo yum install scipy numpy and this should work on Debian based systems: $ sudo aptitude install scipy numpy On Windows, there is no package manager, so you will have to go to the scipy website and download from there. But you may need a C or Fortran compiler, which most Windows users don't have, so better is to use a pre-packaged system, e.g. Anaconda: http://continuum.io/downloads If you have used Mathematica or another "notebook" based system, you might like iPython: http://ipython.org/install.html > 3. How to set up variable enviroment before using these libraries? I don't understand this question. Can you explain in more detail? -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor