उत्पादन मैं अपनी छोटी उदाहरण अनुप्रयोग के लिए हो रही है है निम्नलिखित:मैं एक स्ट्रिंग को पायथन में एक int में कैसे परिवर्तित कर सकता हूं?
Welcome to the Calculator!
Please choose what you'd like to do:
0: Addition
1: Subtraction
2: Multiplication
3: Division
4: Quit Application
0
Enter your first number: 1
Enter your second number: 1
Your result is:
11
इसका कारण यह है इसके अलावा() विधि तार और नहीं संख्या के रूप में इनपुट() ले जा रहा है। मैं उन्हें संख्याओं के रूप में कैसे उपयोग कर सकता हूं?
def addition(a, b):
return a + b
def subtraction(a, b):
return a - b
def multiplication(a, b):
return a * b
def division(a, b):
return a/b
keepProgramRunning = True
print "Welcome to the Calculator!"
while keepProgramRunning:
print "Please choose what you'd like to do:"
print "0: Addition"
print "1: Subtraction"
print "2: Multiplication"
print "3: Division"
print "4: Quit Application"
#Capture the menu choice.
choice = raw_input()
if choice == "0":
numberA = raw_input("Enter your first number: ")
numberB = raw_input("Enter your second number: ")
print "Your result is:"
print addition(numberA, numberB)
elif choice == "1":
numberA = raw_input("Enter your first number: ")
numberB = raw_input("Enter your second number: ")
print "Your result is:"
print subtraction(numberA, numberB)
elif choice == "2":
numberA = raw_input("Enter your first number: ")
numberB = raw_input("Enter your second number: ")
print "Your result is:"
print multiplication(numberA, numberB)
elif choice == "3":
numberA = raw_input("Enter your first number: ")
numberB = raw_input("Enter your second number: ")
print "Your result is:"
print division(numberA, numberB)
elif choice == "4":
print "Bye!"
keepProgramRunning = False
else:
print "Please choose a valid option."
print "\n"
मैं पहले से ही कहा गया है कि प्रणाली में दो बार प्रश्न पोस्ट, जाँच के बाद समय। वास्तव में मेरी गलती नहीं है और मैं सवाल को भी हटा नहीं सकता हूं। –
आपके लिए 'करीबी' लिंक मौजूद नहीं है? –
हालांकि यह तुरंत प्रश्न को बंद नहीं करता है। –