# compatibility4.py
#
# Backwards compatibility for text mode Python 1.4.0 to 3.2.2...
# Some simple lines that work for all these versions on the
# classic AMIGA, E-UAE, PCLinuxOS 2009, Debian 6.0.0, Windows XP and
# Vista and WinUAE. Note, classic AMIGAs and derivatives only reach
# Python version 2.4.6. AROS goes to version 2.5.2.
# Python versions checked against, 1.4.0, 2.0.1, 2.4.2, 2.5.2, 2.6.1
# 2.6.6, 2.7.2, 3.0.1, 3.1.3 and 3.2.2.
#
# Original copyright, (C)2011, B.Walker, G0LCU. Now Public Domain.
#
# ===================================================================
# Some more print statements that work for general usage...
# Now to print floating point and integer values using the Python
# Version 3.x.x print() function...
print("REMEMBER! These all work from Python 1.4.0 to 3.2.2 on")
print("Classic AMIGAs, Windows XP and Vista, PCLinuxOS 2009,")
print("Debian 6.0.0, E-UAE and WinUAE...")
print("Firstly a simple number followed by a floating point variable...")
print(36901234)
number=123.456
print(number)
print("Using + - * and / inside the 'print()' function...")
print("Two numbers added together, 123.456 + 126.544...")
print(123.456+126.544)
print("Now two numbers subtracted from each other, 123.456 - 126.544...")
print(123.456-126.544)
print("Now two numbers multiplied together 12.71 x 46.56...")
print(12.71*46.56)
print("Now two numbers divided by each other 12.71 / 46.56...")
print(12.71/46.56)
print("Now using five variables with parentheses, see code...")
numberone=123.456
numbertwo=234.567
numberthree=345.678
numberfour=456.789
# The use of parentheses do(es) not limit the universal usefulness at all...
print(((numberone+numbertwo)/(numberthree-numberfour))*number)
print("Now for a variable = 39.9 divided by an integer number 3...")
number=39.9
print(number/3)
print("Finally to print numbers and strings on screen using the line below.")
print('>>> print("The number is "+str(number/3)+"...")')
print("The number is "+str(number/3)+"...")
print("That is all for now for the 'print()' function; dead easy eh! ;o)")
# ===================================================================
# There will be more to come... ;o)
# Enjoy finding simple solutions to often very difficult problems. :)