python新手 print 问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 18:50:22
>>> print 1
... x=2
... while(x<1000):
... print x
... x=x*2
1
>>>
为什么只输出1 ,如果不要第一行print 1,就可以运行输出其他答案,加上print 1,就只输出1了。奇怪啊,为什么

在python的shell里面,输入print 1之类的不可能进入多行输入模式。。。。。

貌似代码有问题阿,你是想这样吗?
>>> x =2
>>> while (x <1000):
print x
x =x*2
输出:
2
4
8
16
32
64
128
256
512

晕..这代码有问题吧?你截图一下你的代码.然后贴上了看看...