def average(*args):
sum=0.0
avg=0.0
n=1
for x in args:
sum=sum+x
avg=sum/n
n=n+1
if n!=0:
return avg
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
感觉写成了C程序
sum=0.0
avg=0.0
n=1
for x in args:
sum=sum+x
avg=sum/n
n=n+1
if n!=0:
return avg
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
感觉写成了C程序
2016-09-02
s = 'Python was started in 1989 by \"Guido\".\nPython is free and easy to learn.'
print s
print s
2016-09-01
def square_of_sum(L):
return sum(x*x for x in L)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
return sum(x*x for x in L)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-09-01
t = ('a', 'b', 'A', 'B')
第一次也该这样了……
第一次也该这样了……
2016-09-01
输出字符串:
print 'Learn Python in mooc'
输出数值
print 45678+0x12fd2
输出布尔值
print 100<99
print 'Learn Python in mooc'
输出数值
print 45678+0x12fd2
输出布尔值
print 100<99
2016-09-01
你们啊,不要把简单的问题复杂化
---------------------
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
else:
sum += x
x += 1
print sum
---------------------
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
else:
sum += x
x += 1
print sum
2016-09-01
sum = 0
x = 1
while x <= 100:
sum += x
x += 2
print sum
---------------------
那么多废话干嘛
x = 1
while x <= 100:
sum += x
x += 2
print sum
---------------------
那么多废话干嘛
2016-09-01
L = ['Adam', 'Lisa', 'Bart']
L.insert(0,L.pop())
L.append(L.pop(1))
print L
L = ['Adam', 'Lisa', 'Bart']
L[0] = 'Bart'
L[2] = 'Adam'
print L
L.insert(0,L.pop())
L.append(L.pop(1))
print L
L = ['Adam', 'Lisa', 'Bart']
L[0] = 'Bart'
L[2] = 'Adam'
print L
2016-09-01
L = [75, 92, 59, 68]
sum = 0.0
for score in L:
sum = score + sum
print sum / 4
sum = 0.0
for score in L:
sum = score + sum
print sum / 4
2016-09-01
感觉非得那样好抠门,其实这样就可以了
print r"""'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'"""
print r"""'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'"""
2016-09-01
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for x in d.itervalues():
sum += x
print sum/len(d)
sum = 0.0
for x in d.itervalues():
sum += x
print sum/len(d)
2016-09-01
最新回答 / qq_可乐不可口_03909747
最后一行我是这样想的,key代表name,d[key]代表分数,':'代表名字和分数之间的冒号,+号应该是Python自己能够理解的运算符号,不知道这样想对不对
2016-09-01