我有一點樂趣與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)'等等。這不是任何標準的故障安全模式,但如果你只是想與你的班級玩耍,這將工作。 –