【发布时间】:2013-09-27 06:35:02
【问题描述】:
我读过其他问题,但我想做的事情不同 我试图在 python 中制作一个计算器,并试图将变量输入变成一个整数,以便我可以添加它。这是我的代码,还没有完成,我是初学者:
print("Hello! Whats your name?")
myName = input()
print("What do you want me to do? " + myName)
print("I can add, subtract, multiply and divide.")
option = input('I want you to ')
if option == 'add':
print('Enter a number.')
firstNumber = input()
firstNumber = int(firstNumber)
print('Enter another number.')
secondNumber = input()
secondNumber = int(secondNumber)
answer = firstNumber + secondNumber
print('The answer is ' + answer)
它的作用:
Hello! Whats your name?
Jason
What do you want me to do? Jason
I can add, subtract, multiply and divide.
I want you to add
Enter a number.
1
Enter another number.
1
Traceback (most recent call last):
File "C:/Python33/calculator.py", line 17, in <module>
print('The answer is ' + answer)
TypeError: Can't convert 'int' object to str implicitly
任何帮助将不胜感激:)
【问题讨论】:
标签: python-3.x int