sum = 0
x = 1
n = 1
while True:
sum = sum + ((x+1)**(n-1))
n = n+1
if n>20:
break
print (sum)
x = 1
n = 1
while True:
sum = sum + ((x+1)**(n-1))
n = n+1
if n>20:
break
print (sum)
2016-08-30
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for key in d:
sum = sum + d[key]
arg = sum / len(d)
print arg
sum = 0.0
for key in d:
sum = sum + d[key]
arg = sum / len(d)
print arg
2016-08-30
x1 = 1
d = 3
n = 100
x100 =1+(100-1)*3
s = (1+x100)*50
print s
d = 3
n = 100
x100 =1+(100-1)*3
s = (1+x100)*50
print s
2016-08-30
L = range(1, 101)
print L[:10]
print L[2::3]
print L[:50][4::5] #取列表前50个数字,在50个数的列表中,从第5位开始取值,跨度为5
print L[:10]
print L[2::3]
print L[:50][4::5] #取列表前50个数字,在50个数的列表中,从第5位开始取值,跨度为5
2016-08-30
出题完全没讲明白题目要求啊~~~~~~~~
def average(*args):
Len = len(args)
Sum = 0.0
if Len == 0:
return Sum
else:
for a in args:
Sum = Sum + a
L = Sum / Len
return L
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
def average(*args):
Len = len(args)
Sum = 0.0
if Len == 0:
return Sum
else:
for a in args:
Sum = Sum + a
L = Sum / Len
return L
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2016-08-30
def greet(avg = 'world'): #定义一个默认变量avg,并把字符串'world'赋值它
print 'hello,' + avg + '.'
greet() #没有传参给函数的时候,avg取默认值'world'
greet('Bart') #这里传参给函数,avg就等于传参的值'Bart'
print 'hello,' + avg + '.'
greet() #没有传参给函数的时候,avg取默认值'world'
greet('Bart') #这里传参给函数,avg就等于传参的值'Bart'
2016-08-30
sum = 0
x = 1
n = 1
while True:
sum=sum+n
n=n*2
x=x+1
if x>20:
break
print sum
x = 1
n = 1
while True:
sum=sum+n
n=n*2
x=x+1
if x>20:
break
print sum
2016-08-30
sum = 0
x = 1
n = 1
while True:
sum = sum + x
n = n + 1
x = x * 2
if n > 20:
break
print sum
x = 1
n = 1
while True:
sum = sum + x
n = n + 1
x = x * 2
if n > 20:
break
print sum
2016-08-30
L = [75, 92, 59, 68]
sum = 0.0
for score in L:
sum = sum + score
print sum / 4
sum = 0.0
for score in L:
sum = sum + score
print sum / 4
2016-08-30