Programın çıktısını ve kendisini nasıl ekranda tutabilirim?

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:

  1. Kodunuzu bir döngü içine alabilirsiniz. (while ya da for gibi).

  2. 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.

  3. 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.

  4. İsterseniz bunların bazılarını veya hepsini bile birlikte kullanabilirsiniz.

5 Beğeni