Studied Sigma in Python

#Sigma Test (C)Tsubasa Kato 2016 
#Visit http://www.superai.online for my upcoming project.
#Credits: Sigma Code from: 
#http://tjleone.com/mathematical-puzzling-in-python-sigma.htm
def f(x): 
	return 2*x + 1
def g(x): 
	return (x-1) * (x-3)

def sigma(func, frm, to): 
	result = 0;	
	for i in range(frm, to+1):	
		result += func(i)
 	return result

print "Original:\n"
print sigma(f, 2, 4)
print sigma(g, 1, 3) 

list_of_num = [40, 120, 30, 1]
list_of_num2 = [12, 50, 50, 1]

max_num1 = max(list_of_num)
min_num1 = min(list_of_num)

max_num2 = max(list_of_num2)
min_num2 = min(list_of_num2)
print "\n"
print "Lists of Numbers"
print list_of_num
print list_of_num2

print "\n"

print "Max & Min 1:"
print max_num1
print min_num1

print "Max & Min 2:"
print max_num2
print min_num2

print "\n"
#Playing with Sigma
print "Playing with Sigma"
print sigma(f, max_num1, max_num1*min_num1)
print sigma(g, min_num2, max_num2*min_num2)

#I am planning to apply this learning to a project on superai.online Stay Tuned!