2011-01-12 11 views
0

gebaut Ich habe eine sehr einfache Addition Rechner in Python:Einfache Zusatz Rechner in Python

#This program will add two numbers entered in by the user 

print "Welcome!" 

num1 = input("Please enter in the first number to be added.") 
num2 = input("Please enter in the second number to be added.") 

sum = num1 + num2 

print "The sum of the two numbers entered is: ", sum 

Ich habe noch nicht eingerichtet Python, also verwende ich codepad.org (ein Online-Compiler). Ich erhalte den folgenden Fehler: Willkommen! Bitte geben Sie in der ersten Nummer addeded.Traceback (jüngste Aufforderung zuletzt) ​​zu sein: ("Bitte geben Sie in der ersten Nummer addeded werden") Linie 5, in num1 = Eingang EOFError

Antwort

7

Das Problem Das ist, während Codepad den Code für Sie ausführen wird, gibt es Ihnen keine Interaktivität (das Programm schlägt fehl, wenn es zur Eingabe aufgefordert wird, und Codepad kann es keine Eingabe geben, so dass es einen Fehler erhält). Eine genauere Erläuterung des Fehlers finden Sie unter https://web.archive.org/web/20120104164315/http://pyref.infogami.com/EOFError.

Sie müssen wirklich nur Python installieren und damit von Ihrem lokalen Rechner arbeiten. http://www.python.org/download/

Oh, und viel Glück, Python zu lernen!

+0

Oh ok. Ich habe Python heruntergeladen, während ich versuchte, den Code zu kompilieren, jetzt, wo er fertig ist, werde ich weitermachen und ihn installieren. Vielen Dank! – kachilous

3

Verwenden Sie ideone, wo Sie spezielle Eingabe Frame haben. Ja, noch keine Interaktivität, aber bequeme Standard. Sie müssen nur Ihre Zahlen eingeben.