我有一点乐趣与Python创建的类和方法之类的东西,但我有一个问题。Python的 - 命令行关闭
说我有这样的代码:
class Circle:
def __init__(self, radius):
self.radius = radius
def increaseR(self):
self.radius += 1
的代码本身运行完全正常。但是,当我运行.py文件,运行时,它通过shell(我认为这就是它叫什么),然后关闭它。虽然我知道这是完全正常的情况发生,我不知道我怎么会保持打开状态,以便有人能与程序玩具周围,做的东西,如:
c = Circle(1)
c.radius
c.increaseR
基本上玩的类,然后从得到的输出贝壳。但它关闭太快了,我不希望有从我的IDE每次运行它(其中外壳保持打开状态)。
基本上我想外壳保持开放,并继续服用来自用户的输入,直到你从字面上点击弹窗上的红色x。
很抱歉,如果我的声音哑了,我刚开始的Python写频。
谢谢!
贝拉
你可以做一些超级简单,如添加像'而真:exec(输入('你想要做什么'))'在你的主。如果你想做简单的事情,比如'print(c.radius)'等等。这不是任何标准的故障安全模式,但如果你只是想与你的班级玩耍,这将工作。 –