L = ['Adam', 'Lisa', 'Bart']
a=L[0]
L[0]=L[-1]
L[-1]=a
print L
a=L[0]
L[0]=L[-1]
L[-1]=a
print L
2016-12-24
>>> a=100
>>> int = a
>>> a = ("b")
>>> print(a)
这个公式在Python 3.5.2中运行时可以的,没有报错,我不知道在版本2里是否正确
>>> int = a
>>> a = ("b")
>>> print(a)
这个公式在Python 3.5.2中运行时可以的,没有报错,我不知道在版本2里是否正确
2016-12-24
print [100*x+10*y+z for x in range(1,10) for y in range(0,10) for z in range(0,10) if x==z]
#三重循环
print '\n'
print [x for x in range(100,1000) if x/100==x%10]
#一重循环
#三重循环
print '\n'
print [x for x in range(100,1000) if x/100==x%10]
#一重循环
2016-12-24
print [a+b+c for a in range(10) for b in range(10) for c in range(10) if a == c]
2016-12-24
score = 55,
if score >= 60:
print 'passed!'
else:
print 'failed!'
---
当 score = 55 后面有一个逗号的时候,输出是pass
if score >= 60:
print 'passed!'
else:
print 'failed!'
---
当 score = 55 后面有一个逗号的时候,输出是pass
2016-12-24
def check(score):
result = False
for name in d:
if d[name] == score:
print('That student is ' + name)
result = True
if not result:
print('No such score')
result = False
for name in d:
if d[name] == score:
print('That student is ' + name)
result = True
if not result:
print('No such score')
2016-12-23