Dalam program ini, kita perlu mengurutkan array yang diberikan dalam urutan menaik sedemikian rupa sehingga elemen-elemennya akan disusun dari yang terkecil hingga yang terbesar. Ini dapat dicapai melalui dua putaran. Loop luar akan memilih elemen, dan loop dalam memungkinkan kita untuk membandingkan elemen yang dipilih dengan elemen lainnya
Elemen akan diurutkan sedemikian rupa sehingga elemen terkecil akan muncul paling kiri yang dalam hal ini adalah 1. Elemen terbesar akan muncul di paling kanan yang dalam hal ini adalah 8
Tulis Program Python untuk Menyortir Daftar dalam Urutan Naik dengan contoh praktis
Program Python untuk Menyortir Daftar dalam Urutan Ascending
Program python ini memungkinkan pengguna untuk memasukkan nilai bilangan bulat apa pun, dan kami menganggapnya sebagai panjang Daftar. Selanjutnya, kami menggunakan For Loop untuk menambahkan angka ke daftar Python
Fungsi pengurutan Python mengurutkan item Daftar dalam Urutan Naik
# Python Program to Sort List in Ascending Order NumList = [] Number = int[input["Please enter the Total Number of List Elements: "]] for i in range[1, Number + 1]: value = int[input["Please enter the Value of %d Element : " %i]] NumList.append[value] NumList.sort[] print["Element After Sorting List in Ascending Order is : ", NumList]
Menyortir Daftar Python dalam keluaran urutan menaik
Please enter the Total Number of List Elements: 4
Please enter the Value of 1 Element : 56
Please enter the Value of 2 Element : 76
Please enter the Value of 3 Element : 44
Please enter the Value of 4 Element : 2
Element After Sorting List in Ascending Order is : [2, 44, 56, 76]
_Program Python untuk Mengurutkan Daftar dalam Urutan Naik tanpa menggunakan Sort
Dalam program ini, kami menggunakan Nested For Loop untuk mengulangi setiap angka dalam Daftar, dan mengurutkannya dalam urutan menaik
# Python Program to Sort List in Ascending Order NumList = [] Number = int[input["Please enter the Total Number of List Elements: "]] for i in range[1, Number + 1]: value = int[input["Please enter the Value of %d Element : " %i]] NumList.append[value] for i in range [Number]: for j in range[i + 1, Number]: if[NumList[i] > NumList[j]]: temp = NumList[i] NumList[i] = NumList[j] NumList[j] = temp print["Element After Sorting List in Ascending Order is : ", NumList]
Menyortir Daftar Python dalam keluaran urutan menaik
Please enter the Total Number of List Elements: 4
Please enter the Value of 1 Element : 67
Please enter the Value of 2 Element : 86
Please enter the Value of 3 Element : 34
Please enter the Value of 4 Element : 55
Element After Sorting List in Ascending Order is : [34, 55, 67, 86]
Python Pertama Untuk Loop – Iterasi Pertama. untuk 0 dalam rentang [0, 4]
Kondisinya Benar. Jadi, itu masuk ke loop kedua untuk
Nested For Loop – Iterasi Pertama. untuk 1 dalam rentang [0 + 1, 4]
Kondisi Benar. Jadi, itu masuk ke dalam Pernyataan Jika
if[NumList[0] > NumList[1]] = if[67 > 86] – Artinya kondisi salah. Jadi, itu keluar dari blok If, dan nilai j bertambah 1
Nested For Loop – Iterasi Kedua. untuk 2 dalam rentang [1, 4] – Kondisinya Benar
if[67 > 34] – Kondisi benar
suhu = 67
DaftarBilangan[i] = 34
DaftarBilangan[j] = 67
Sekarang Daftar = 34 86 67 55. Selanjutnya, j bertambah 1
Nested For Loop – Iterasi Ketiga. untuk 3 dalam rentang [1, 4] – Kondisinya Benar
if[34 > 55] – Kondisi salah. Jadi, ia keluar dari blok If, dan nilai j adalah 4
Nested For Loop – Iterasi Keempat. untuk 4 dalam rentang[1, 4] – Kondisi salah
Selanjutnya, nilai i bertambah 1
First For Loop – Iterasi Kedua. untuk 1 dalam rentang [0, 4]
Kondisinya Benar. Jadi, itu masuk ke loop kedua untuk
Lakukan hal yang sama untuk Iterasi Python yang tersisa
Program Python untuk Mengurutkan Daftar dalam Urutan Ascending menggunakan While Loop
Program Python ini untuk mengurutkan item daftar secara menaik sama seperti di atas. Namun, kami mengganti For Loop dengan While loop
Dalam tutorial Python ini, kita akan menggunakan while loop di python dengan beberapa contoh. Juga, kita akan membahas
- Python while loop
- Perulangan while tak terbatas dengan python
- Break pernyataan dalam python
- Lanjutkan pernyataan dengan python
- Python while mengulang beberapa kondisi
- Python while loop dengan pernyataan lain
- Lewati vs lanjutkan dengan python
- Membalikkan menggunakan while loop python
- Python sementara yang lain
Daftar isi
While loop dengan python
Dalam python, while loop digunakan ulangi kode sampai kondisi yang diberikan salah
Contoh
value = 1
while value < 8:
print[value]
value = value + 1
_Setelah menulis kode di atas [ while loop dengan python ], Yang akan Anda cetak adalah “nilai” , kemudian outputnya akan muncul sebagai “1 2 3 4 5 6 7”
Di sini, while loop digunakan untuk mengulangi blok kode hingga salah. Anda dapat merujuk ke tangkapan layar saat mengulang dengan python
Perulangan while tak terbatas dengan python
Dalam python, Infinite while loop adalah loop dimana kondisi while tidak pernah salah dan loop tidak akan pernah berakhir
Contoh
while True:
print["Welcome to loops"]
Setelah menulis kode di atas [infinite while loop di python], Yang akan Anda cetak "Welcome to loops" kemudian hasilnya akan muncul sebagai "Welcome to loops" dan akan berlanjut hingga tak terhingga
Di sini, while loop digunakan untuk mencetak tanpa batas waktu karena kondisinya akan tetap benar. Anda dapat merujuk ke tangkapan layar Infinite while loop dengan python
Break pernyataan dalam python
Dalam python, pernyataan break digunakan untuk menghentikan perulangan while bahkan jika kondisinya benar
Contoh
value = 2
while value < 8:
print[value]
if value == 5:
break
value = value + 1
_Setelah menulis kode di atas [pernyataan break dengan python], Anda akan mencetak "nilai" kemudian hasilnya akan muncul sebagai "2 3 4 5"
Di sini, meskipun kondisi while saya benar, kita dapat menghentikan kondisi tersebut dengan menggunakan pernyataan break. Anda dapat merujuk ke pernyataan break tangkapan layar dengan python
Lanjutkan pernyataan dengan python
Dalam python, pernyataan lanjutkan digunakan untuk menghentikan iterasi saat ini, dan kemudian akan dilanjutkan dengan yang berikutnya hingga yang terakhir
Contoh
value = 1
while value < 7:
value = value + 1
if value == 4:
continue
print[value]
Setelah menulis kode di atas [lanjutkan pernyataan dengan python], Anda akan mencetak "nilai" kemudian output akan muncul sebagai "2 3 5 6 7"
Di sini, kita akan menggunakan pernyataan continue untuk menghentikan iterasi saat ini dan akan melanjutkan iterasi berikutnya. Anda dapat merujuk ke tangkapan layar di bawah ini melanjutkan pernyataan dengan python
Python while mengulang beberapa kondisi
Dalam python, while loop multiple condition digunakan ketika dua kondisi boolean sederhana digabungkan oleh operator logika " dan "
Contoh
value1 = 10
value2 = 20
while value1 > 0 and value2 > 0
print[[value1, value2]]
value1 = value1 - 3
value2 = value2 - 5
_Setelah menulis kode di atas [python while loop multiple conditions], Ones yang akan Anda cetak ”nilai 1, nilai2” kemudian keluaran akan muncul sebagai “ [10, 20] [7, 15] [4, 10] [1, 5
Di sini, kita akan menggunakan operator logika ” dan “ untuk menggabungkan kondisi. Anda dapat merujuk ke tangkapan layar di bawah python sambil mengulang beberapa kondisi
Python while loop dengan pernyataan lain
Dalam python, bagian else diasosiasikan dengan pernyataan while loop. Bagian else dijalankan ketika kondisi menjadi false
Contoh
count = 0
while count < 4:
print["My count is less than 4"]
count = count + 1
else:
print["My count is not less than 4"]
_Setelah menulis kode di atas [pernyataan python while loop dengan else], Yang akan Anda cetak maka hasilnya akan muncul sebagai "Hitungan saya kurang dari 4" yang akan dicetak 4 kali hingga kondisinya benar dan saat kondisinya tercapai
Di sini, ketika kondisi while loop dievaluasi menjadi false maka bagian lain dijalankan. Anda dapat merujuk ke tangkapan layar di bawah python while loop dengan pernyataan lain
Lewati vs lanjutkan dengan python
Pernyataan PassContinuePass tidak melakukan apa-apa Di mana melanjutkan pernyataan lewati semua pernyataan yang tersisa di loop dan pindahkan kontrol kembali ke atas loop. Pass digunakan saat Anda memerlukan beberapa fungsi, kelas, atau loop kosong untuk implementasi di masa mendatangLanjutkan digunakan saat beberapa kondisi telah terpenuhi dalam satu loop dan Anda harus melewati iterasi saat ini dan pindah ke berikutnya. Contohstr = ”Panduan”
untuk saya di str
jika saya == 'd'
print['Lulus dieksekusi']
lulus
cetak[i]
cetak[]Contoh
str = ”Panduan”
untuk saya di str
jika saya == 'd'
print['Lanjutkan dieksekusi']
melanjutkan
cetak[i]
Membalikkan menggunakan while loop python
Python while loop digunakan untuk mengeksekusi beberapa pernyataan berulang kali hingga kondisinya benar. Untuk mendapatkan elemen dalam urutan terbalik kita akan menggunakan while loop yang akan mengulang sampai elemen pertama dan terus mengurangi "r"
Contoh
my_list = ['Welcome', 'to', 'Python', 'Guides']
r = len[my_list] - 1
while r >= 0 :
print[my_list[r]]
r = r-1
Setelah menulis kode di atas [mundur menggunakan while loop python], Anda akan mencetak ”my_list[r]” lalu hasilnya akan muncul sebagai “ Guides Python to Welcome ”. Di sini, while loop digunakan untuk mengulangi daftar dan untuk mengakses elemen secara terbalik i. e. dari [ukuran-1] ke 0
Anda dapat merujuk ke tangkapan layar di bawah ini secara terbalik menggunakan while loop python
Python sementara yang lain
Python memungkinkan klausa lain opsional di akhir loop sementara. Pernyataan tambahan yang ditentukan dalam klausa else akan dieksekusi saat perulangan while berakhir
Contoh
num = 3
while num > 0:
num = num - 1
print[num]
else:
print['Loop end']
Setelah menulis kode di atas [python while else], Ones Anda akan mencetak ” num ” maka outputnya akan muncul sebagai “ 2 1 0 Loop end ”. Di sini, while loop digunakan untuk melakukan iterasi hingga kondisi habis dan klausa else akan dieksekusi saat while loop berakhir
Anda dapat merujuk ke tangkapan layar python di bawah ini sementara yang lain
Dengan cara ini, kita bisa menggunakan while Loops di python
Anda mungkin suka mengikuti tutorial Python
- Metode string dalam Python dengan contoh
- Python memeriksa apakah variabelnya bilangan bulat
- Periksa apakah suatu angka adalah Python prima
- Python mengonversi tuple ke daftar
- Apa arti tanda persen dalam python
- Fungsi bawaan Python dengan contoh
- Dapatkan direktori saat ini Python
- Array Python dengan Contoh
- Mengurutkan algoritma dengan Python
- Antrean prioritas dengan Python
Dalam tutorial ini, kami belajar cara menggunakan while Loops di python dengan contoh
- While loop dengan python
- Perulangan while tak terbatas dengan python
- Break pernyataan dalam python
- Lanjutkan pernyataan dengan python
- Python while mengulang beberapa kondisi
- Python while loop dengan pernyataan lain
- Lewati vs lanjutkan dengan python
- Membalikkan menggunakan while loop python
- Python sementara yang lain
Bijay Kumar
Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya