Python Math

  • Python Math
  • Python Math
  • Python Math
  • Python Math

Detailed App Info:

  • Last Changed:Time:
  • Current Version:Version: 1.0
  • Device Type:Device: iOS Universal
  • Category:Category: Education
  • iTunes Seller:Seller:
  • Download Size:App Size: 23.94 MB

Application Description

Twitter:
Google:
Facebook:
Python Math is powerful mathematics and scientific computing in your pocket, backpack, or purse – no network connection required. It is a full implementation of the Python Programming Language (v2.7.3) with additional modules focused on mathematics and scientific computing.

FEATURES

- Python interpreter runs in your iPhone, iPod Touch, or iPad. No network connection is needed.
- Python Math is a universal app: it works on iPhone, iPod Touch, and iPad
- Most modules of the Python Standard Library are included
- In the Python interpreter, you can clear the screen, restart the interpreter, email the interpreter transcript, print the transcript, and save all your input commands as a script
- Implements raw_input()
- Supports all screen orientations
- If a script named PYTHONSTARTUP.py exists, Python Math will execute it using execfile() upon app launch and upon restarting the interpreter
- Command history lets you recall, edit and enter previously entered commands
- Custom python keyboard with in-app purchase
- Editor and file directory with in-app purchase
- Module numpy is available with in-app purchase

MODULES

Python Math includes most modules from the Python Standard Library. These third party math modules are also included in Python Math:

- SymPy: symbolic mathematics
- mpmath: multiprecision floating-point arithmetic

These modules are available via in-app purchase:

- NumPy: powerful N-dimensional array object, linear algebra, Fourier transform, and random number capabilities

COMMAND HISTORY

The Python Math shell implements command history in three ways:

- Tap the up or down arrow in the lower right of the shell window to recall commands, then edit and submit
- Scroll the shell window up or down to any line you previously entered. Edit the line and press the Go button. The edited line will be submitted to the interpreter just as if you had typed it.
- Command history inspired by tcsh is also available. Enter !! to recall the previous command; !history to display history of commands; !N to recall the Nth command in the history and !-N to recall the Nth command previous to the current command.

IN-APP PURCHASE

- Custom Keyboard: Choose from several Python-specific keyboards displayed above the standard keyboard. Python expressions and statements are easier to type when you don't have to press the shift key twice to get to numbers and symbols used in Python programming. Several keyboard variations are available, selectable in settings (tap menu button in navigation bar and select Store). Try them out and see which is your favorite. You can also disable the custom keyboard by setting the keyboard choice to None.
- Directory and Editor: All your saved scripts and files are displayed in the files directory. You can create new files and delete them. With the text editor, you can edit, save, delete, rename, and run scripts and edit text files.
- Themes: Two themes are included with Python Math. You can get 15 additional themes by purchasing the Themes pack.
- Numpy: From NumPy.org: "NumPy is the fundamental package for scientific computing with Python. It contains among other things, a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases."

PYTHON.ORG

For more information, documentation, tutorials, downloads for other computers, and even merchandise about Python, go to http://www.python.org.

Requirements

Your mobile device must have at least 23.94 MB of space to download and install Python Math app. Python Math is available on iTunes for $0.00

If you have any problems with installation or in-app purchase, found bugs, questions, comments about this application, you can visit the official website of Sabon Rai Software TERRY WESTLEY at http://www.sabonrai.com/.

Copyright © 2011-2013 Terry Westley