0

我在 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

我还没有设置 python,所以我正在使用 codepad.org(一个在线编译器)。

我收到以下错误:

Welcome!
Please enter in the first number to be added.

Traceback (most recent call last):
Line 5, in <module>
  num1 = input("Please enter in the first number to be addeded.")
EOFError
4

3 回答 3

7

问题是,虽然键盘会为您运行代码,但它不会为您提供任何交互性(程序在提示输入时失败,并且键盘无法给它任何输入,因此会出错)。有关该错误的更详尽解释,请参阅https://web.archive.org/web/20120104164315/http://pyref.infogami.com/EOFError

你真的需要继续安装 Python 并在本地机器上使用它。http://www.python.org/download/

哦,祝你学习 Python 好运!

于 2011-01-12T05:18:23.477 回答
3

在有特殊输入框的地方使用ideone 。是的,仍然没有交互性但方便的标准输入。您只需在其中输入您的号码。

于 2011-01-12T05:47:15.890 回答
-1
print("Welcome To My Calculator")


num1 = int(input('Enter First Number: '))
num2 = int(input('Enter Second Number: '))
Sum = 'num1 + num2'
print ('Your Answer is: ' + str(num1+num2))

输出:

Welcome To My Calculator
Enter First Number: 20
Enter Second Number: 10
Your Answer is: 30
于 2021-07-06T04:36:48.580 回答