已采纳回答 / weibo_绘织蜘蛛网的壁虎_0
t = (....) 就是赋值tuple的标准形式 不需要在前面添加tuple, range的默认赋值是list 所以要在前面加tuple进行类型强制转换
2016-04-25
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in enumerate(L):
print index + 1, '-', name
for index, name in enumerate(L):
print index + 1, '-', name
for x in [ 1,2,3,4,5,6,7,8,9]:
for y in [ 1,2,3,4,5,6,7,8,9 ]:
if x>=y:
continue
print x*10+y
for y in [ 1,2,3,4,5,6,7,8,9 ]:
if x>=y:
continue
print x*10+y
2016-04-25
从A到C假设要借用B,其实只需要移动两步,所以print也就只需要两次,一个是最终,一个是借用的,最终的就是n==1的
个人感觉其实最难理解的就是打印语句的了,我上面的文字仍旧无法很好的描述这个过程,牛人来吧
个人感觉其实最难理解的就是打印语句的了,我上面的文字仍旧无法很好的描述这个过程,牛人来吧
2016-04-25
def average(*args):
size = len(args)
if (size > 0):
sum = 0.0
for x in args:
sum += x
return sum / size
return 0.0
size = len(args)
if (size > 0):
sum = 0.0
for x in args:
sum += x
return sum / size
return 0.0
2016-04-24
L = []
x = 1
while x <= 100:
L.append(x * x)
x += 1
print sum(L)
x = 1
while x <= 100:
L.append(x * x)
x += 1
print sum(L)
2016-04-24
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for item in L:
if item in s:
s.remove(item)
else:
s.add(item)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for item in L:
if item in s:
s.remove(item)
else:
s.add(item)
print s
2016-04-24
months = set(['Feb'])
x1 = 'Feb'
x2 = 'Sun'
if x1 in months:
print 'x1: ok'
else:
print 'x1: error'
if x2 in months:
print 'x2: ok'
else:
print 'x2: error'
x1 = 'Feb'
x2 = 'Sun'
if x1 in months:
print 'x1: ok'
else:
print 'x1: error'
if x2 in months:
print 'x2: ok'
else:
print 'x2: error'
2016-04-24
for x in [ 1,2,3,4,5,6,7,8 ]:
for y in [ 2,3,4,5,6,7,8,9 ]:
if x < y:
print x*10 + y
for y in [ 2,3,4,5,6,7,8,9 ]:
if x < y:
print x*10 + y
2016-04-24
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x % 2 == 0:
continue
sum += x
print sum
x = 0
while True:
x = x + 1
if x > 100:
break
if x % 2 == 0:
continue
sum += x
print sum
2016-04-24
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-04-24
L = [75, 92, 59, 68]
sum = 0.0
for score in L:
sum += score
print sum / 4
sum = 0.0
for score in L:
sum += score
print sum / 4
2016-04-24