做题时候不要偷懒,该打的就要手打
我说的就是复制题目里面古诗进去的,估计是编码问题,所以复制进去的都显示不出来
手打一遍就行......
我说的就是复制题目里面古诗进去的,估计是编码问题,所以复制进去的都显示不出来
手打一遍就行......
2017-01-03
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x,a in s:
print x,':',a
for x,a in s:
print x,':',a
2017-01-03
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key,':',d[key]
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print key,':',d[key]
2017-01-03
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
elif x % 2==0:
continue
sum = sum +x
print sum
x = 0
while True:
x = x + 1
if x > 100:
break
elif x % 2==0:
continue
sum = sum +x
print sum
2017-01-03
sum = 0
x = 1
while True:
sum = sum + x
x = x + 2
if x > 100:
break
print sum
这样好像也可以,只是没有用到continue语句
x = 1
while True:
sum = sum + x
x = x + 2
if x > 100:
break
print sum
这样好像也可以,只是没有用到continue语句
2017-01-03
>>> x1=1
>>> d=3
>>> n=100
>>> x100=x1+(n-1)*d
>>> s=(x1+x100)*n/2
>>> print (s)
>>> d=3
>>> n=100
>>> x100=x1+(n-1)*d
>>> s=(x1+x100)*n/2
>>> print (s)
2017-01-03
已采纳回答 / 孤独的小猪
我和楼上的建议正好相反,如果你是初学者的话,建议你直接学python3,现在python3.6刚出来,建议直接学python3.6。虽然有许多公司都在用python2.7开发,主要是因为以前的许多项目都是用python2写的,迁移到python3是一件工作量比较大的事情。如果没有历史包袱的话,直接使用python3.6,能学到许多新特性,毕竟python3才是未来。
2017-01-03
def square_of_sum(L):
a=(x*x for x in L)
return sum (a)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
a=(x*x for x in L)
return sum (a)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2017-01-03