已采纳回答 / master_of_tides31608
这里的n用来计数,代表你计算的迭代的次数。 n=1时,x=1,当x*2=2,n+1=2. 当n>20 即最后一次循环n=21就会跳出循环输出结果
2016-10-27
最赞回答 / nzsdyun
n=4,计算机的计算流程如下move(3, a, c, b)#这时终点是b,起点为a,相当于将盘子从a移动到b move(2, a, b, c)#这时终点是c,起点为a,相当于将盘子从a移动到c move(1, a, c, b) print a -> b move(1, a, b, c) print a -> c move(1, b, a, c) print b -> c move(1, a, c, b) ...
2016-10-27
print 'hello,python'
print 'hello,','python'
print 'hello,','python'
2016-10-27
print 45678 + 0x12fd2
print "Learn Python in imooc"
print 100<99
print 0xff==255
print "Learn Python in imooc"
print 100<99
print 0xff==255
2016-10-27
sum = 0
x = 1
while True:
if x > 100:
break
sum += x
x += 2
print sum
x = 1
while True:
if x > 100:
break
sum += x
x += 2
print sum
2016-10-26
已采纳回答 / 慕虎5709067
这说明你对基础知识没有真正的理解:1,你可以试着自己先写一遍,看会有说明样子的错误,如果对了,和答案又有什么区别,看看自己的想法还有那些不足。2,多练习慢慢就会有感觉了,基础知识非常重要,复杂的表达式都是可以分解成简单的表达式的。
2016-10-26
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59,
}
print 'Adam: %d' % (d.get('Adam'))
print 'Lisa: %d' % (d.get('Lisa'))
print 'Bart: %d' % (d.get('Bart'))
'Adam': 95,
'Lisa': 85,
'Bart': 59,
}
print 'Adam: %d' % (d.get('Adam'))
print 'Lisa: %d' % (d.get('Lisa'))
print 'Bart: %d' % (d.get('Bart'))
2016-10-26