环境是 Windows 上的 WSL,下面是版本信息:
➜ ~ ipython --version
7.0.1
➜ ~ python --version
Python 3.6.6
➜ ~ uname -a
Linux puppy 4.4.0-17763-Microsoft #55-Microsoft Sat Oct 06 18:05:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
出现的问题就是有时候写 for 循环的时候,写完三行代码还没写完呢,它就结束了,比如判断 10 以内的数是奇数还是偶数的例子:
➜ ~ ipython
Python 3.6.6 (default, Sep 12 2018, 18:26:19)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.0.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]: for x in range(1, 11):
...: if x % 2 == 0:
...: print(x, 'is even.')
2 is even.
4 is even.
6 is even.
8 is even.
10 is even.
In [2]:
不知道大神有没有知道为什么的,是我配置错误还是什么?以前好像没遇到过这问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.