Akhirnya setelah sekian lama saya tidak posting karena penyakit akut yaitu malas wkwkwk… saya dapat membulatkan tekad saya untuk menulis dan berbagi ilmu yang telah saya pelajari dari berbagai sumber tentang perulangan atau sering disebut looping di bahasa pemrograman Python. Apasi perbedaan looping di python dengan looping di bahasa pemrograman yang lain ??? dan bagaimana si menggunkan looping dengan Python? Apa saja jenis perulangan yang ada di Python? Dan mungkin masih banyak lagi pertanyaan yang ada maka dari itu untuk mengusai pemrogaman dengan Python kita harus menguasai perulangan atau looping yang merupakan alah satu dasar yang sangat penting dalam pemrograman.
Apa itu perulangan atau loooping?
Looping(perulangan) adalah suatu proses dalam pemrograman dimana suatu kegiatan atau proses yang sama diulang berkali-kali atau bisa dibilang sebuah proses yang di eksekusi berulang kali.
Apa kegunaaan looping(perulangan)?
Looping digunkan untuk mempermudah kita dalam melakukan proses yang sama berkali-kali misal saya ingin menanpilkan angka 1-100 jika kita menggunkan print(“1“),print(“2“) sampai seratus pasti tidak efesian sekali sehingga dibutuhkan sebuah statement untuk mengatasi masalah ini yaitu statement looping(perulangan).
Macam-macam Looping(perulangan) di Python
1. While loop
while loop adalah sebuah perulangan yang digunakan dimana jika jumlah interasinya atau jumlah pengulangan nya belum diketahui dan proses perulangan dengan while di python akan dijalankan jika kondisi bernilai true.3. for loop
for loop adalah sebuah perulangan yang digunakan jika jumlah interasi atau banyaknya perulangan sudah diketahui.4. nested loop
nested loop adalah sebuah perulangan yang terdiri dari kombinasi perulangan dimana dalam suatu perulangan ada perulangan.5. infiniti loop
infiniti loop adalah sebuah perulangan yang dijalakan terus menerus tanpa berhenti.
Mungkin itu saja perulangan yang wajib kalian ketahui pada dasarnya yang harus kalian pahami adalah while loop dan for loop karena dengan mengusai dua hal itu kalian dapat mengembangkan menjadi nested loop atau infiniti loop sesuai dengan kebutuhan.
looping(perulangan) dengan while di python
inisialisai
while(kondisi):
statement
pengubahvariableperulangan
while(kondisi):
statement
pengubahvariableperulangan
tab tersebut menandakan bahwa itu termasuk dalam while. While akan terus berjalah jika kondisi bernilai true namun jika kita ingin membuatnya berhenti maka kita membutuhkan perubahan nilai variable perulangan misal kita ingin print(“Hello World!!!“) sebanyak sepuluh kali kita dapat melakukannnya dengan :
a=1
while(a<=10):
print(“Hello World!!!“)
a=a+1
while(a<=10):
print(“Hello World!!!“)
a=a+1
jika tidak ada (a=a+1) maka nilai a akan terus bernilai satu sehingga perulangan akan terus terjadi tanpa berhenti menjadi infiniti loop yang seharusnya tidak diperlukan dan membuat program crash.
Berikut contoh program perulangan While di Python
print("""Program Mencari kelipatan dari suatu angka
dengan perulangan WHILE
di Python
Created by I Gede Arya Surya Gita
program start>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
""")
a=0
b=0
i=1
a=int(input("Masukan angka yang akan di cari kelipatannya = "))
b=int(input("Masukan banyak kelipatan yang akan di cari = "))
print("Kelipatan dari %d adalah"%(a))
while(i<=b):
print(i*a," ")
if(i%10==0):
print("\n")
i=i+1
print("program end>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>")
dengan perulangan WHILE
di Python
Created by I Gede Arya Surya Gita
program start>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
""")
a=0
b=0
i=1
a=int(input("Masukan angka yang akan di cari kelipatannya = "))
b=int(input("Masukan banyak kelipatan yang akan di cari = "))
print("Kelipatan dari %d adalah"%(a))
while(i<=b):
print(i*a," ")
if(i%10==0):
print("\n")
i=i+1
print("program end>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>")
looping(perulangan) dengan for di python
perulangan dengan for dilakukan dimana kita sudah mengetahui banyaknya interasi yang akan dilalukan atau range nya sudah diketahui selain range for juga dapat digunkan untuk menampilkan data dalam variable array dan masih banyak fungsi lainnya.
Standar penulisan for di python
for [variable] in [range/variablearrayyangakandiulang]:
print([variable])
print([variable])
Cara penulisan range di for dalam bahasa pemrogaman Python
for i in range(10):
print(i)
print(i)
atau jika kita ingin membuat perulangan sebanyak 4 kali dimulai dari 5-8 maka range ditulis
for i in range(5,9):
print(i)
print(i)
atau mungkin kalian ingin membuat range locat 2 angka dimulai dari 4,6,8 dapat dilakukan dengan
for i in range(4,9,2) :
print(i)
print(i)
intinya range(nilaiawal,nilaiakhir,penjumlah)
kesimpulan di atas range digunakan untuk mengatur banyaknya perulangan atau counter dari for dan jika kita ingin membuat perulangan dimulai dari 0 maka nilai awal tidak perlu diisi dan jika kita ingin perulangan berjarak atau dijumlah lebih dari satu misalnya counter bertambah 2 di setiap perulangan misal range(3,10,2) akan menghasikan range 3,3+2,3+2+2,3+2+2+2 atau 3,5,7,9
mungkin penjelasan di atas dapat sedikit membantu anda wkwkwkw kalau tidak membantu mohon maafkan saya yang newbie ini dan sok tau pakek posting di blog lagi wkwkwkwk.
Inilah contoh program perulangan for di Python
print("Program Python Mencari bilangan ganjil dengan for")
print("Created by I Gede Arya Surya Gita")
print("Program Start >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n")
a=0
b=0
a=int(input("cari bilangan ganji mulai dari angka \t= "))
b=int(input("banyaknya bilangan ganjil yang ditampilkan \t= "))
if(a%2==0):
a=a+1
for n in range(a,b+1) :
print(a, " ")
a=a+2
print("Program END >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>")
print("Created by I Gede Arya Surya Gita")
print("Program Start >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n")
a=0
b=0
a=int(input("cari bilangan ganji mulai dari angka \t= "))
b=int(input("banyaknya bilangan ganjil yang ditampilkan \t= "))
if(a%2==0):
a=a+1
for n in range(a,b+1) :
print(a, " ")
a=a+2
print("Program END >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>")
Perbedaan perulangan di Python dengan perulangan di bahasa pemrograman lain adalah dapat menggunakan else???
kok kayak if ya bisa pakek else??? mungkin penggunaan else dibutuhkan untuk membuat program tertentu kali ya. Oke kalian pasti bertanya bagaimana cara menggunakan else di perulangan python yaitu while dan for sebelum kalian tau cara menggunakannya kalian harus tau kapan else ini akan di eksekusi di perulangan kapan???
for : else akan berjalan atau dieksekusi saat perulangan sudah selesaiwhile : else akan dieksekusi atau berjalan saat perulangan bernilai false
jadi kita menggunakan break untuk keluar dari perulangan else tidak dijalankan karena saat kita menggunakan break perulangan tidak berhenti secara semestinya dan juga perulangan tidak bernilai false.
Pada dasarnya cara penulisan else di perulangan sama dengan penggunaan else di if yaitu :penggunaan else pada for di Python
for n in range(1,5):
print(“Hello World“)
else :
print(“i like blogger“)
print(“Hello World“)
else :
print(“i like blogger“)
penggunaan else pada while di Python
n=0
while (n<5):
print(“Hello World“)
else :
print(“i like blogger“)
while (n<5):
print(“Hello World“)
else :
print(“i like blogger“)
contoh program cara penggunaan else pada perulangan Python
print("Contoh program penggunaan break dan continue dan else di perulangan python")
a=1
y=" "
while(a<=10):
print("Kesempatan ke-",a)
for b in range(0,10):
y=input("\tApakah anda ingin skip ?(y/t)")
if(y=="y"):
break
print("\tPermainan ke-",b)
else:
print("Else FOR")
a+=1
y=input("Apakah anda ingin keluar ?(y/t)")
if(y=="y"):
break
else:
print("Else WHILE")
a=1
y=" "
while(a<=10):
print("Kesempatan ke-",a)
for b in range(0,10):
y=input("\tApakah anda ingin skip ?(y/t)")
if(y=="y"):
break
print("\tPermainan ke-",b)
else:
print("Else FOR")
a+=1
y=input("Apakah anda ingin keluar ?(y/t)")
if(y=="y"):
break
else:
print("Else WHILE")
Kontrol dalam looping di Python
1. Break
break adalah suatu kontrol yang berfungsi untuk keluar dari perulangan atau menghentikan looping pada kondisi tertentu pastinya untuk kondisi tertentu kita menggunakan if .2. Continue
continue adalah suatu kontrol yang digunakan untuk melanjutkan perulangan ke perulangan selanjutnya tanpa menjalankan statement di bawahnya yang ada pada perulangan.3. Pass
pass adalah suatu kontrol yang tidak menghasilkan apappun, pass digunakan untuk mengecek apakan perulangan berjalan dengan benar.Contoh program penggunaan break dan continue
print("Contoh program penggunaan break dan continue di perulangan python")
a=1
y=" "
while(a<=10):
print("Kesempatan ke-",a)
for b in range(0,10):
y=input("\tApakah anda ingin skip ?(y/t)")
if(y=="y"):
continue
print("\tPermainan ke-",b)
a+=1
y=input("\tApakah anda ingin keluar ?(y/t)")
if(y=="y"):
break
a=1
y=" "
while(a<=10):
print("Kesempatan ke-",a)
for b in range(0,10):
y=input("\tApakah anda ingin skip ?(y/t)")
if(y=="y"):
continue
print("\tPermainan ke-",b)
a+=1
y=input("\tApakah anda ingin keluar ?(y/t)")
if(y=="y"):
break
sekian postingan saya kali ini jika ada kesalahan saya mehon maaf dan jika kalian masih bingun kalian dapat bertanya di kolom komentar atau dapat hubungi saya melalui contact person. Salam BLOGGER!!!bunuh rasa malas mu, dan terus berbagi kebaikan!!!
Baca Juga !!!
Om Santi, Santi, Santi Om.
I like your blog, I read this blog please update more content on python, further check it once at python online course
BalasHapusThank you, I also want to update python content on this blog
Hapusadana escort - adıyaman escort - afyon escort - aksaray escort - antalya escort - aydın escort - balıkesir escort - batman escort - bitlis escort - burdur escort - bursa escort - diyarbakır escort - edirne escort - erzurum escort - eskişehir escort - eskişehir escort - eskişehir escort - eskişehir escort - gaziantep escort - gebze escort - giresun escort - hatay escort - ısparta escort - karabük escort - kastamonu escort - kayseri escort - kilis escort - kocaeli escort - konya escort - kütahya escort - malatya escort - manisa escort - maraş escort - mardin escort - mersin escort - muğla escort - niğde escort - ordu escort - osmaniye escort - sakarya escort - samsun escort - siirt escort - sincan escort - tekirdağ escort - tokat escort - uşak escort - van escort - yalova escort - yozgat escort - urfa escort - zonguldak escort
BalasHapusno deposit bonus forex 2021 - takipçi satın al - takipçi satın al - takipçi satın al - takipcialdim.com/tiktok-takipci-satin-al/ - instagram beğeni satın al - instagram beğeni satın al - google haritalara yer ekleme - btcturk - tiktok izlenme satın al - sms onay - youtube izlenme satın al - google haritalara yer ekleme - no deposit bonus forex 2021 - tiktok jeton hilesi - tiktok beğeni satın al - binance - takipçi satın al - uc satın al - finanspedia.com - sms onay - sms onay - tiktok takipçi satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - tiktok takipçi satın al - tiktok beğeni satın al - twitter takipçi satın al - trend topic satın al - youtube abone satın al - instagram beğeni satın al - perde modelleri - instagram takipçi satın al - instagram takipçi satın al - cami avizesi - marsbahis - betboo
BalasHapusaşk kitapları
BalasHapusyoutube abone satın al
takipçi satın al
takipçi satın al
takipçi satın al
takipcialdim.com/tiktok-takipci-satin-al/
instagram beğeni satın al
beğeni satın al
btcturk
tiktok izlenme satın al
sms onay
youtube izlenme satın al
tiktok jeton hilesi
tiktok beğeni satın al
takipçi satın al
uc satın al
sms onay
sms onay
tiktok takipçi satın al
tiktok beğeni satın al
twitter takipçi satın al
trend topic satın al
youtube abone satın al
instagram beğeni satın al
tiktok beğeni satın al
twitter takipçi satın al
trend topic satın al
youtube abone satın al
takipcialdim.com/instagram-begeni-satin-al/
perde modelleri
instagram takipçi satın al
instagram takipçi satın al
takipçi satın al
instagram takipçi satın al
betboo
marsbahis
sultanbet
kayseriescortu.com - alacam.org - xescortun.com
BalasHapustakipçi satın al
BalasHapusinstagram takipçi satın al
https://www.takipcikenti.com
marsbahisbetboo
BalasHapussultanbet
marsbahis
betboo
sultanbet
Ucuz, kaliteli ve organik sosyal medya hizmetleri satın almak için Ravje Medyayı tercih edebilir ve sosyal medya hesaplarını hızla büyütebilirsin. Ravje Medya ile sosyal medya hesaplarını organik ve gerçek kişiler ile geliştirebilir, kişisel ya da ticari hesapların için Ravje Medyayı tercih edebilirsin. Ravje Medya internet sitesine giriş yapmak için hemen tıkla: ravje.com
BalasHapusİnstagram takipçi satın almak için Ravje Medya hizmetlerini tercih edebilir, güvenilir ve gerçek takipçilere Ravje Medya ile ulaşabilirsin. İnstagram takipçi satın almak artık Ravje Medya ile oldukça güvenilir. Hemen instagram takipçi satın almak için Ravje Medyanın ilgili sayfasını ziyaret et: instagram takipçi satın al
Tiktok takipçi satın al istiyorsan tercihini Ravje Medya yap! Ravje Medya uzman kadrosu ve profesyonel ekibi ile sizlere Tiktok takipçi satın alma hizmetide sunmaktadır. Tiktok takipçi satın almak için hemen tıkla: tiktok takipçi satın al
İnstagram beğeni satın almak için Ravje medya instagram beğeni satın al sayfasına giriş yap, hızlı ve kaliteli instagram beğeni satın al: instagram beğeni satın al
Youtube izlenme satın al sayfası ile hemen youtube izlenme satın al! Ravje medya kalitesi ile hemen youtube izlenme satın almak için tıklayın: youtube izlenme satın al
Twitter takipçi satın almak istiyorsan Ravje medya twitter takipçi satın al sayfasına tıkla, Ravje medya güvencesi ile organik twitter takipçi satın al: twitter takipçi satın al
https://www.chihuahuapuppiesforsale1.com/
BalasHapushttp://www.myppuphouse.com/
https://www.yorkiespuppiessale.com/
https://chowchowpuppiessale.com/
http://www.globalkittens.com/
BalasHapusHow long does a Yorkie live? 13 – 16 years
Are Yorkies cuddlers?
A lover of all things comfortable, the Yorkshire terrier enjoys cuddling with loved ones and snuggling into everything soft and fluffy. And for you, their silky coat isn't too bad for petting. https://www.newdaypuppies.com/
Adorable Teacup and Toy AKC Yorkie Puppies
We have adorable Yorkshire Terrier puppies male and female (she is pictured with the bow).The little girl was born on and the male was born on. yorkie teacup for sale Both puppies have started potty training and have had all sets of puppy shots and deworming. They both come with AKC papers.The girl is very petite and has an adorable baby doll face. yorkies for sale near me She is a teacup and will mature to be around just lbs. She is very gentle and easy going She is the princess in our home and loves to be held.The male is full of spunk and is super playful He will mature to be lbs and would make an awesome family dog. He has a gorgeous silky coat and adorable teddy bear face.Both puppies are AKC registered and will come with a health guarantee shot record and sample puppy food. teacup yorkies for sale, teacup yorkie puppies for sale
Adorable Teacup and Toy AKC Yorkie Puppies is a Female, Male Yorkshire Terrier Puppy for sale in US. Adorable Teacup and Toy AKC Yorkie Puppies by newdaypuppies for Female, Male Yorkshire Terrier Puppies. yorkshire terrier for sale
BalasHapusIs a Yorkie a good family dog?
yorkie puppies for sale
Yorkies, like many other Toy breeds, make good pets for people; they're especially good for senior citizens, people with medical issues, and those who may worry about the size and strength of a larger dog. ... They're loving, devoted, and very affectionate: This makes them great personal companions and good family pets.
Do Yorkshire terriers bark a lot?
teacup yorkie for sale
Yorkshire Terriers are little dogs with huge personalities. yorkies for sale With those huge personalities come a fierce territorial bark. Any time your phone rings, someone speaks or knocks on your door, or your doorbell chimes, your Yorkshire Terrier will likely bark. Outside noises aren't even required for barking for some Yorkies. yorkie for sale near me
How much do Yorkshire terriers cost?
yorkies puppy for sale
Typical Yorkie prices range from $1,500 to $3,000, but the cost can fall far below or above that range. Prices will vary based on the puppy's lineage, appearance, health, and the breeder. It's also possible to adopt an older Yorkie for significantly less through a rescue shelter.
Just wanted to congratulate you for such an amazing contents,So happy to read your post!
BalasHapusdachshund puppies for sale
dachshund puppy for sale
dachshunds puppies for sale
dachshund puppies sale
dachshund for sale
dachshund puppies for sale near me
dachshunds for sale
mini dachshund puppy for sale
mini dachshund puppies for sale
BalasHapusI'm happy I came acorss this blog,you are really a content builder,I will be coming back to read more post from you{.
Thanks
toy poodle for sale
poodles for sale
poodle for sale
teacup poodles for sale
teacup poodle for sale
toy poodle for sale near me
poodle for sale near me
mini poodle for sale
poodle puppy for sale
BalasHapusPlease guys let give this blog FIVE STAR Rating
dapple dachshund puppies for sale
miniature long haired dachshund puppies for sale
miniature long haired dachshund for sale
dachshund puppies for sale under $500
long haired dachshund puppies for sale
teacup chihuahua for sale
chihuahua puppies for sale
chihuahua for sale
teacup chihuahuas for sale
https://Greenlandpuppies.com
bitcoin nasıl alınır
BalasHapustiktok jeton hilesi
youtube abone satın al
gate io güvenilir mi
binance referans kimliği nedir
tiktok takipçi satın al
bitcoin nasıl alınır
mobil ödeme bozdurma
mobil ödeme bozdurma
perde modelleri
BalasHapussms onay
mobil ödeme bozdurma
nft nasıl alınır
ankara evden eve nakliyat
Trafik Sigortası
dedektör
web sitesi kurma
ask romanlari
Smm panel
BalasHapussmm panel
HTTPS://İSİLANLARİBLOG.COM/
instagram takipçi satın al
hirdavatciburada.com
https://www.beyazesyateknikservisi.com.tr/
servis
Tiktok Para Hilesi
ataşehir arçelik klima servisi
BalasHapustuzla toshiba klima servisi
tuzla beko klima servisi
çekmeköy daikin klima servisi
ataşehir daikin klima servisi
maltepe toshiba klima servisi
kadıköy toshiba klima servisi
maltepe beko klima servisi
ümraniye daikin klima servisi