Memasukkan Data dalam Perulangan di Python
Untuk mengajukan pertanyaan yang sama kepada pengguna beberapa kali, perlu menerapkan fungsi input dalam perulangan while. Dan selama kondisi yang ditetapkan benar, data akan diminta dari pengguna.
Mari kita tentukan di sebelah kanan while nilai boolean True dan tempatkan permintaan untuk memasukkan angka dalam blok kode:
while True:
tst = input('masukkan angka: ')
print(tst)
Namun, perulangan yang dibuat akan mengulangi permintaan tanpa henti. Oleh karena itu, perlu ditetapkan kondisi tambahan untuk keluar darinya. Mari tentukan bahwa perulangan berjalan selama nilai yang dimasukkan adalah angka. Sebaliknya, perulangan harus berhenti:
while True:
tst = input('masukkan angka: ')
if tst.isdigit():
print(tst)
else:
break
Tanyakan nama pengguna. Jika jumlah karakter namanya lebih dari 6, biarkan pesan muncul bahwa namanya terlalu panjang. Pada saat yang sama, perulangan harus berhenti.