bilangan = 1
while bilangan <= 5 :
print (bilangan)
bilangan = bilangan +1
bilangan = 5
while bilangan >= 1 :
print(bilangan)
bilangan = bilangan - 1
Skrip berikut menunjukkan contoh penggunaan do-while untuk menampilkan n bilangan ganjil
dengan n dimsukkan dari papan ketik :
hitungan = 1
while hitungan <= n :
print(2 * hitungan - 1, end = ' ')
hitungan = hitungan + 1
print () # pindah baris
=======================
N=4
1357
n = int(input('N = '))
bilangan = 1
while bilangan <= 2 * n - 1 :
print(bilangan, end = ' ')
bilangan = bilangan + 2
contoh 5 – Abjad
huruf = 'A'
while huruf <= 'Z' :
print(huruf, end = ' ')
huruf = chr(ord(huruf) + 1)
Pada skrip ini, argumen end yang diisi dengan karakter spasi digunakan agar setelah print()
menampilkan argumen pertama, karakter spasi ditambahkan sebagai pengganti pindah baris.
Adapun langkah untuk mendapatkan huruf berikutnya yang sedang diwakili oleh huruf
dilaksanakan melalui :
huruf = chr(ord(huruf) + 1)
pada pernyataan tersebut, ord() digunakan untuk mendapatkan nilai ASCII huruf yang sedang
diwakili oleh variabel huruf. Sebagai contoh, huruf A memiliki nilai ASCII berupa 65. Dengan
menambahkan angka 1, akan diperoleh nilai 66. Nah, jika nilai 66 ini dikenakan pada chr(), akan
diperoleh huruf B.