human
Sum of two large numbers | Function for finding sum of larger numbers.
Before proceeding further , make sure length of str2 is larger ..
Take an empty string for storing result.
Calculate length of both string.
Initially take carry zero.
Traverse from end of both strings.
Do school mathematics , compute sum of current digits and carry.
Add remaining digits of str2 [ ].
Add remaining carry.
reverse resultant string.
Driver code"
How can the above be solved in Python?

=====
Write me a code to sum of two large numbers and the other steps required?
assistant
#Here is code to sum of two large numbers and the other steps required.
 def findSum ( str1 , str2 ) :
	if len ( str1 ) > len ( str2 ) :
		temp = str1
		str1 = str2
		str2 = temp
	str3 = " "
	n1 = len ( str1 )
	n2 = len ( str2 )
	diff = n2 - n1
	carry = 0
	for i in range ( n1 - 1 , - 1 , - 1 ) :
		sum = ( ( ord ( str1 [ i ] ) - ord ( '0' ) ) + int ( ( ord ( str2 [ i + diff ] ) - ord ( '0' ) ) ) + carry )
		str3 = str3 + str ( sum % 10 )
		carry = sum // 10
	for i in range ( n2 - n1 - 1 , - 1 , - 1 ) :
		sum = ( ( ord ( str2 [ i ] ) - ord ( '0' ) ) + carry )
		str3 = str3 + str ( sum % 10 )
		carry = sum // 10
	if ( carry ) :
		str3 + str ( carry + '0' )
	str3 = str3 [ : : - 1 ]
	return str3
if __name__ == " _ _ main _ _ " :
	str1 = "12"
	str2 = "198111"
	print ( findSum ( str1 , str2 ) )