Home »
Python »
Python programs
Python | Write a function to find sum of two integral numbers in string format
Here, we are implementing a program in python, in which we will write a function that will accept two integral types of numbers in string format and return sum of the numbers as an integer.
By IncludeHelp Last updated : February 25, 2024
Problem statement
Given two integral numbers in string format, we have to define a function that can receive these numbers, convert into integers and return the sum as integer in Python.
Example
Input:
num1 = "10"
num2 = "20"
Function calling:
calculateSum(num1, num2)
Output:
Sum = 30
Logic
- Input two numbers in string format (We are just assigning the hard-coded values here), note that, numbers should be integral type.
- Define a function, pass these values as parameters.
- Explicitly convert the values to integer by using int(variable/value).
- Calculate the sum and return it.
Program
# function to calculate and return the sum
# parameters:
# a, b - integral numbers in string format
# return: sum of the numbers in integer format
def calculateSum (a,b):
s = int(a) + int(b)
return s
# Main code
# take two integral numbers as strings
num1 = "10"
num2 = "20"
# calculate sum
sum = calculateSum (num1, num2)
# print sum
print "Sum = ", sum
Output
Sum = 30
To understand the above program, you should have the basic knowledge of the following Python topics:
Python String Programs »