Berikut ini adalah contoh kode untuk membuat stopwatch sederhana menggunakan bahasa pemrograman Python:
```python
import time
def stopwatch():
start_time = time.time()
while True:
try:
input("Tekan Enter untuk menghentikan stopwatch...")
end_time = time.time()
elapsed_time = end_time - start_time
print(f"Waktu yang telah berlalu: {elapsed_time:.2f} detik")
break
except KeyboardInterrupt:
print("\nStopwatch dihentikan secara paksa.")
break
stopwatch()
```
Penjelasan singkat mengenai kode di atas:
1. Kita mengimpor modul `time` untuk mengakses fungsi-fungsi terkait waktu.
2. Fungsi `stopwatch()` akan menghitung waktu yang telah berlalu antara titik awal dan titik akhir.
3. Variabel `start_time` diinisialisasi dengan waktu saat ini menggunakan `time.time()`.
4. Perulangan `while` akan terus berjalan sampai tombol Enter ditekan.
5. Saat tombol Enter ditekan, waktu akhir `end_time` diambil dan selisih antara `end_time` dan `start_time` digunakan untuk menghitung waktu yang telah berlalu `elapsed_time`.
6. Hasilnya kemudian dicetak di layar dengan format yang telah ditentukan.
7. Perulangan dihentikan dan program selesai.
Anda dapat menjalankan kode ini di lingkungan pengembangan Python dan menekan Enter untuk menghentikan stopwatch dan melihat waktu yang telah berlalu.
0 Comments: