for x in [1, 2, 3, 4, 5, 6, 7, 8, 9]:
for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
if x < y :
print x * 10+y
为什么报错呢?
for y in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
if x < y :
print x * 10+y
为什么报错呢?
2015-06-29
正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义
2015-06-29
grade = ['Adam', 95.5, 'Lisa', 85, 'Bart',59]
print grade
print grade
2015-06-29
core = 55
if not score < 60 :
print 'passed'
else:
print 'failed'
if not score < 60 :
print 'passed'
else:
print 'failed'
2015-06-28
score = 85
if score >= 90 :
print 'excellent'
elif score >= 80 and < 90:
print 'good'
elif score >= 60 and <80:
print 'passed'
else:
print 'failed'
个人感觉答案这样应该更规范一点。。。。。
if score >= 90 :
print 'excellent'
elif score >= 80 and < 90:
print 'good'
elif score >= 60 and <80:
print 'passed'
else:
print 'failed'
个人感觉答案这样应该更规范一点。。。。。
2015-06-27