In this chapter, we'll be writing longer blocks of code. While all of the examples can be entered and run using the notebook interface, it is often easier to edit large sections of code with a text editor that is specifically designed for programming. These text editors have special features, such as syntax highlighting and automatic indentation that can help you write code more easily and avoid some common bugs. Unlike word processors or rich-text editors, programmer's text editors save pure text files that do not contain hidden formatting information that can confuse the Python interpreter. Many good text editors are available; the following editors are some popular free and open-source options. GNU Emacs and vim are two popular editors for Linux systems, although Windows, OS X, and Solaris versions are also available. If you are used to the Windows or Mac user interface, it will take some time to get comfortable with the user interface for Emacs or vim. Kate (KDE...
Sage Beginner's Guide
By :
Sage Beginner's Guide
By:
Overview of this book
Table of Contents (17 chapters)
Sage Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
What Can You Do with Sage?
Installing Sage
Getting Started with Sage
Introducing Python and Sage
Vectors, Matrices, and Linear Algebra
Plotting with Sage
Making Symbolic Mathematics Easy
Solving Problems Numerically
Learning Advanced Python Programming
Where to go from here
Index
Customer Reviews