Rechnen mit Python

Python kann alles, was ein Taschenrechner können muss:

print (4+4)/2, "und", 2*3

>>  4 und 6

Python ist spitzfindig: Ein Ergebnis wird nur so genau, wie man die Eingabedaten formuliert:

print 7/2

>>  3

Okay, zweiter Versuch:

print 7.0/2

>>  3.5

Man kann auch Prioritäten setzen: Sicher kann jeder abschätzen, dass 678 in 1513 zweimal hineinpasst - wie groß ist jedoch der Rest?

print "Rest:", 1513%678

>>  Rest: 157