×

Python Tutorial

Python Basics

Python I/O

Python Operators

Python Conditions & Controls

Python Functions

Python Strings

Python Modules

Python Lists

Python OOPs

Python Arrays

Python Dictionary

Python Sets

Python Tuples

Python Exception Handling

Python NumPy

Python Pandas

Python File Handling

Python WebSocket

Python GUI Programming

Python Image Processing

Python Miscellaneous

Python Practice

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 »

Advertisement
Advertisement

Related Programs

Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.