def SumAndAverage(str1):
# A temporary string
temp = "0"
# holds sum of all numbers present in the string
Sum = 0
#counter of numbers in row
count=0
# read each char
for ch in str1:
# if char is a digit
if (ch.isdigit()):
temp += ch
# if current character is not digit
else:
if temp!="0":
count+=1
Sum += int(temp)
# reset temporary string
temp = "0"
if str1[-1].isdigit():
count+=1
Sum += int(temp)
# print sum of numbers
print(Sum)
# print average of nubers
print(Sum / count)
# Main code
# input the string
print("Input the string")
str1 = input()
# Function call
SumAndAverage(str1)
Comments
Leave a comment