Beberapa skenario paling umum yang menjamin penghentian suatu program adalah jika kondisi tertentu telah dipenuhi atau dilanggar dan kami tidak ingin melanjutkan pelaksanaan sisa program
Selain itu, saat melakukan iterasi, kita mungkin juga ingin menghentikan eksekusi program jika sejumlah iterasi telah terpenuhi
Namun, sebagian besar program secara alami akan ditutup ketika akhir program tercapai. Python sebagai bahasa yang dinamis menyediakan berbagai metode yang dapat kita gunakan dengan mudah untuk menghentikan eksekusi lebih lanjut dari suatu program
Bergantung pada lingkungan yang digunakan, ada berbagai metode yang dapat digunakan untuk menghentikan eksekusi kode
Cara mengakhiri program di shell interaktif Python
Python menawarkan antarmuka baris perintah yang dapat kita gunakan untuk menjalankan program python sederhana
Shell interaktif python dapat diakses dari terminal juga dikenal sebagai command prompt di windows dengan mengetikkan perintah “ python3 ” or “python” if you’re running Python on your system.
Python menyediakan fungsi bawaan yang dapat kita gunakan untuk keluar dari shell interaktif python setelah kita selesai menjalankan program kita. Fungsi ini mencakup fungsi quit() dan exit() .
Fungsi quit() dan exit()
Menggunakan fungsi quit() kita dapat dengan mudah keluar dari shell interaktif python dengan memanggil fungsi tersebut di mana saja di shell interaktif python seperti yang ditunjukkan di bawah ini. Ini memungkinkan kita untuk kembali ke antarmuka terminal normal.
Fungsi exit() adalah fungsi lintas platform yang digunakan untuk menghentikan eksekusi program dengan Python.
Kita juga dapat menggunakan fungsi exit() di shell interaktif Python untuk mengakhiri eksekusi program dan menyisih dari shell interaktif Python sebagai .
Cara mengakhiri program dengan Python di dalam IDE
Kata kunci ini tidak terbatas untuk digunakan dalam shell interaktif, tetapi juga dapat digunakan dalam program yang ditulis dalam IDE seperti VS Code
Pada contoh di bawah ini kita telah menginisialisasi dua variabel yaitu. a dan b dan pernyataan if yang memeriksa apakah nilai dari< . a are greater than that of b and quits the program if so. Jika tidak, program akan mencetak pesan yang dibawanya.
Dalam hal ini, ketika kita mencapai kondisional kita melihat bahwa kode tersebut akan benar-benar berjalan. Ini karena dalam kasus ini 15 tidak lebih besar dari 25.
Namun, jika kita membuat pernyataan Benar i. e ubah nilai variabel a menjadi lebih besar dari b then in that case the code under the if statement will be executed, exiting the program.
Kita juga dapat menambahkan pernyataan cetak sebelum fungsi quit() yang memberi tahu kita bahwa program keluar seperti yang ditunjukkan di bawah ini.
Kita juga dapat menggunakan fungsi exit() sebagai pengganti quit() function and it will work in a similar manner.
Ini adalah dua cara termudah yang sebenarnya bisa kita gunakan untuk keluar atau mengakhiri program kita
Cara mengakhiri program di Python dengan menggunakan sys. keluar() fungsi
Modul sys di Python memberi kita akses ke variabel dan fungsi yang sangat dipertahankan dan berinteraksi dengan juru bahasa
Untuk menggunakan fungsi ini, kita perlu mengimpor modul sys di bagian atas program kita.
Kita juga perlu mengimpor modul os , yang memungkinkan kita berinteraksi dengan sistem operasi yang mendasarinya. Sistem. exit() function menerima argumen opsional dan dianggap sebagai cara standar untuk keluar dari proses dalam produksi.
Cara mengakhiri program di Python dengan menggunakan os. _keluar() fungsi
Atau, kita juga dapat menggunakan os. _exit() berfungsi untuk keluar dari suatu proses. Namun, tidak seperti sys. exit() fungsikan os. _exit() biasanya digunakan dalam proses anak setelah os. fork() panggilan sistem.
Fungsi ini menerima satu argumen opsional dan dapat diimplementasikan seperti yang ditunjukkan di bawah ini
Meskipun semua metode di atas efektif untuk keluar dari program atau menghentikan eksekusi kode, sistem . exit() adalah metode yang disarankan untuk digunakan dalam kode siap-produksi.
Ringkasan
Ini adalah cara mengakhiri program dengan Python. Jika Anda ingin melihat lebih banyak tutorial pemrograman, lihat saluran YouTube kami, tempat kami memiliki banyak tutorial video Python dalam bahasa Inggris
Dalam seri Tutorial Pemrograman Python kami, Anda akan menemukan materi berguna yang akan membantu Anda meningkatkan keterampilan pemrograman dan mempercepat proses pembelajaran
Tutorial pemrograman
- Cara menggunakan Python untuk loop
- Cara menggunakan Set Python
- Cara menggunakan Kamus Python
- Cara menggunakan Kelas Python
- Cara menggunakan Rentang Python
- Cara menggunakan pernyataan if-else Python
- Cara menggunakan Python RegEx
- Cara menggunakan Daftar Python
- Cara menggunakan Enumerasi Python
- Cara menggunakan Fungsi Python
- Cara menggunakan Python Split
- Cara menggunakan Python Try-Except
- Cara menggunakan Tuple Python
- Cara menggunakan Array Python
- Cara menggunakan Pengurutan Python
- Cara menggunakan DateTime Python
- Bagaimana cara mengunduh Python?
- Cara menggunakan fungsi Tulis File Python
- Cara menggunakan Python Lambda
- Cara menggunakan Python ListAppend
- Cara menggunakan Pemahaman Daftar Python
- Cara menggunakan Peta Python
- Cara menggunakan Operator Python
- Cara menggunakan Python Panda
- Cara menggunakan Permintaan Python
- Cara menggunakan String Python
- Cara menggunakan Hitungan Python
- Cara menggunakan Komentar Python
- Cara menggunakan metode Python File Reader
- Cara menggunakan Python IDE-s
- Cara menggunakan log Python
- Cara menggunakan Python Cetak
- Cara menggunakan Zip Python
- Cara menggunakan Python Tambahkan
- Cara menggunakan Variabel Global Python
- Cara menggunakan metode bergabung dengan Python
- Cara menggunakan panjang daftar Python
- Cara menggunakan file Python JSON
- Cara menggunakan Python Modulo
- Cara menggunakan metode pembukaan file Python
- Cara menggunakan putaran Python
- Cara menggunakan Python tidur
- Cara menggunakan Python ganti
- Cara menggunakan strip Python
- Cara menggunakan modul Waktu Python
- Cara menggunakan unittest Python
- Bagaimana cara menyimpan data ke file teks menggunakan Pengelola Konteks?
- Cara menggunakan modul eksternal Python
- Cara menggunakan Python temukan
- Cara menginstal manajer paket pip Python
- Cara menghapus file dengan Python
- Mem-parsing file XML dengan Python
- Cara membuat GUI dengan Python
- Cara menggunakan Python di Command Prompt
- Cara Menjalankan Program Python di VS Code
- Cara menjalankan program di Python IDLE
- Cara menjalankan program di Jupyter Notebook
- Cara membaca file teks dengan Python
- Bagaimana cara menambahkan angka dengan Python
- Bagaimana cara meminta input pengguna dengan Python
- Cara men-debug dengan Python
- Cara membuat utas dengan Python
- Cara mengakhiri program dengan Python
- Cara mengimpor perpustakaan dengan Python
- Cara menggunakan pengelola paket PIP
- Cara menggunakan kelas di Python
- Cara membalikkan string dengan Python
- Cara mengonversi string ke int dengan Python
- Cara mencetak pada baris yang sama dengan Python
- Cara menghapus item dari daftar
- Bagaimana cara menambahkan ke kamus dengan Python
- Cara memunculkan pengecualian dengan Python
- Cara melempar pengecualian dengan Python
- Cara menghentikan program dengan Python
- Cara menggunakan Python menegaskan
- Cara menggunakan kompiler Python
Apakah Anda ingin mempelajari cara membuat kode, secara online?