在python中的简单加法计算器

时间:2011-01-12 05:14:16

标签: python

我在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(在线编译器)。 我收到以下错误:     欢迎!     请输入要加注的第一个号码.Traceback(最近一次呼叫最后一次):     5号线,在     num1 =输入(“请输入要加注的第一个数字。”)     的EOFError

3 个答案:

答案 0 :(得分:7)

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

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

哦,祝学习Python好运!

答案 1 :(得分:3)

在有特殊输入框的地方使用ideone。是的仍然没有交互性,但方便stdin。您只需在那里输入数字即可。

答案 2 :(得分:-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