Python+3.4+Quick+Start+Tutorial+(By+Win)

=Python 3.4 - A Student introduction=

Here's a little guide to python 3.4 and what is what in a mathematics setting. If you've done mathematics below Year 11 (or even under), this will make sense to you, but it should also make sense if you have only done under year 8 mathematics.

First of all, there are a number of different types of languages for computers to use. In the case of Python, it is a **Just-In-Time** compiler engine, meaning that it actually runs code when the computer wants to execute it. This is different to languages such as **C++**, which prefers to compile code (collect it, optimize it) into a more optimized file called a 'Bytecode' file. This is faster sometimes, but the advantage of python is that it can provide outputs on the spot. One aspect of this is the ability for python to have "**IDLE**", which is the IDE (development environment) which python comes with by default. This development environment can run files one line at a time, and this is how python works in general.

**IDLE, the Python IDE** This **IDLE** is a complete parser, that takes in your code line-by-line, and outputs what should happen. Though it executes slower than compiled programs, it means you can type things right into the terminal. The line where I print "Hello, world!", is something I typed right into the interpreter. **TODO: Add section on variables, functions**

Basic Functionality This guide is not going to assume you are stupid. You already have a handle on some form of programming, so this is just a reference for you. You might still find it useful if you are new to programming, or it might be a good introduction.

code format="python print("text") code //The print function is the most basic in-built function in python.//