【发布时间】:2019-10-02 06:21:48
【问题描述】:
我用 Python 3.7 编写了一个相当复杂的程序。但是,我正在寻找一种方法来减少(然后再次扩展)我已经起作用的功能。这样当我想回到顶部时,我就不必滚动超过 200 行代码。
正如我所说,我正在使用 Python 3.7 编写代码,这似乎是一种非常简单/初学者的技术。然而,我尝试用谷歌搜索很多东西,不幸的是英语不是我的母语,我不知道谷歌搜索什么。谷歌搜索“减少 Python 中的代码”对我不起作用。因此,我希望你们 Geeks 可以帮助我! :)
例如
代替
1 # This is some random code
2 print("Hello")
3 print("beautiful")
4 print("World")
5 # This is some random code
我想拥有
1 # This is some random code
2-4 # Here all the other lines should be reduced to one line
5 # This is some random code
【问题讨论】:
-
最好使用 IDE 最好是 PyCharm 来完成此类折叠和展开任务。只需点击一下即可。
-
reducing到一行在 python 中也意味着不同的东西。例如,for 循环可以简化为我们所说的list或dictionary理解。我假设您正在谈论通过重构来减少代码大小 -
使用 IDE PyCharm 或 Anaconda,可能对你有帮助
-
感谢您的回答。我已经在使用 Anaconda,但还没有找到出路。