def average(*args):
if len(args) == 0:
return 0.0
else:
return sum(list(args)) / (len(args) * 1.0)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
if len(args) == 0:
return 0.0
else:
return sum(list(args)) / (len(args) * 1.0)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2016-09-29
def greet(i = 'world'):
print ("Hello, %s." %i)
greet()
greet('Bart')
print ("Hello, %s." %i)
greet()
greet('Bart')
2016-09-29
def move(n, a, b, c):
if n == 1:
print a,'-->', c
else:
move(n-1, a, c, b)
print a, '-->', c
move(n-1, b, a, c)
return
move(4, 'A', 'B', 'C')
if n == 1:
print a,'-->', c
else:
move(n-1, a, c, b)
print a, '-->', c
move(n-1, b, a, c)
return
move(4, 'A', 'B', 'C')
2016-09-29
L = ['adam', 'lisa', 'bart', 'paul']
for index, name in zip(range(1,5),L):
print index, '-', name
for index, name in zip(range(1,5),L):
print index, '-', name
L = []
for x in range(1,101) :
y = x*x
L.append(y)
print sum(L)
for x in range(1,101) :
y = x*x
L.append(y)
print sum(L)
2016-09-29
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if not x%2:
continue
sum = sum + x
print sum
x = 0
while True:
x = x + 1
if x > 100:
break
if not x%2:
continue
sum = sum + x
print sum
2016-09-29
import math
def quadratic_equation(a, b, c):
if b*b-4*a*c >= 0:
x1 = (-b+math.sqrt(b*b-4*a*c))/(2*a)
x2 = (-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
else:
return none
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
def quadratic_equation(a, b, c):
if b*b-4*a*c >= 0:
x1 = (-b+math.sqrt(b*b-4*a*c))/(2*a)
x2 = (-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
else:
return none
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2016-09-29
def square_of_sum(L):
return sum([e*e for e in L])
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
return sum([e*e for e in L])
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-09-29
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for i in d.values():
n = len(d.values())
if n > 0 :
sum = sum + i
n = n -1
print sum / len(d.values())
sum = 0.0
for i in d.values():
n = len(d.values())
if n > 0 :
sum = sum + i
n = n -1
print sum / len(d.values())
2016-09-29
def firstCharUpper(s):
return s[0].upper()+s[1:]
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
return s[0].upper()+s[1:]
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
2016-09-29