Kodlarınızın işlenmesi bittiğinde (sizin durumunuzda en sondaki print fonksiyonununuz) terminal, code 0 verip kendisi kapatır. Bu normal bir davranıştır. Hatta teknik olarak bakarsak program başarılı bir şekilde işletilmiş ve sonuca varılmış demektir.
Sorunuzun cevabı ise pek çok yolla verilebilir:
-
Kodunuzu bir döngü içine alabilirsiniz. (while ya da for gibi).
-
Son komuttan sonra time modülünün sleep fonksiyonunu kullanarak cevap gösterildikten sonra bir miktar daha programın çalışmasını sağlayabilirsiniz.
-
Yine son komuttan sonra boş bir input ile kullanıcıdan bir veri girişi bekleyebilirsiniz. Elbette bir değişkene bağlanmadığı için kullanıcı ne girerse girsin Enter tuşuna bastığı anda program kapanacaktır.
-
İsterseniz bunların bazılarını veya hepsini bile birlikte kullanabilirsiniz.