You are on page 1of 1
© Sesi3_Hands_on_Loopsipynb Bow aoe a @ Fie Eat view ont Runtime Tools Hep Alshunsa sated . scale To ° Pesan bal Lab Prodi Informatika cy Nat rath TronstomasiDigtt avemexos we roemses~voen 2, ieee atanons ano Sore Pengulangan di Pemrograman Python = ‘Selamat Datang! Notebook in skan mengslarkan anda mangena hatha tertang pengulangen dl bshssa progyaman python Di ake 3 permboejran abn and akan mengetaul cara penggunaan pengulangan dl Python temas penggunaanpengulangan fr dan (© pengulangon while Daftar Isi + Benaangan ange uaitunenoutanean far? © pai asnoiangam ete? + uzmennensi nenquanoan Estimas waktu yang butuhkar: 30 menit ” Pengulangan ” apa itu pengulangen white? ‘Seperiyeng an hat sebelumnys pengulange Fo elunakan untuk mengonto! lk dal proses pangulangan ty ser, Namie, ‘bagalmanajika ita iak mengetat apan ts ngn menghentkan pengulangan tesebu? Bagaimana ka ka ing ea mengeksokus ode erebut samo dengan kona! erent? Pengulangan vhile akan dgunakan sebapal lat untuk mangeksekst kode secaraberlang ‘berdasakan suet Kons Kode ersebut akan etapceksehs seca teusmenetssampal dengan Kons yong bern ber False alam pe cata bole, ‘Ketatanian kt ola melocukan eras temadap ist cates can akan bethet tsun 1973, maka xomam akan mensmotkan dats da itera ‘exsebut Hal in dapat dielesokan dengan kode sebagai berkut © = conn peneuiarene waste ates = (198, 190, 1975, 2001 stste(een te 197) walt] peicjeae prie(Te (BOE 1 FepeItIons to gC out OF L09.") engusngan whe akan rus bert! ka kona dalam argumentersbut tok terpenuh sepert yang dtsmpian bent Range “Terkadong anda mungkin ing malaiakan edbuah operas yang bean secrabenlang eng Hal teredeut dapat ekselusi dengan -menggunakan konsop pengulangan i akan melnat cu tipepengulanganyaltpengulangan for dan pengulangan site ‘Seblum mandiskustkan mengenal pangulangen, akan leh dahuhi mencshuskan menganalabjek range Akan lebih much ka mengangcap ‘obj range same sepert ordered ist, Untuk Sekarang ha akan melt sebuah Kass pang Sederhan. Jk Ktaingh menhastkan svat ‘wutan yang bersan ig elemen teu dar 0 sampaldengen 2 kta dapat menggunkan penta dengan sebagelberkut a1 renga raree reraet3) range(3) oe [0,1,2] ~ apaitu pengulangan for? engulsngan to for memungkinkan kts unk dapat mengekssks! sebuah code bock car berulangulng. Sebaga conta nya, ands ‘pat menggunatan pea i ik nin menarplin sete elemen yang ada st Dien ta akan mancobe sebuah penguangan tor untuk menamplian data tahun yang ada dal eat it: alin dapat dlakukan dengan sebagal berkut 11 # Conon gengstergn for ates = (192, 1960,19791 for 4 in range: pessoas) ede yang beraa dalam indent akan deksokustsebanyakn Kal yang manana dal varie 4 akan tus bertambah 1 sep ‘engekaeusiony, Petts yang sudan clk seRuslDeiUuan UNUK meoaotakan nll yang tedapat dalam st Decaserkan index Ke olin pel dahon densa seiy etk nts aess82308055791 ttt tees es) ote "erase rides) 93) ‘alam contch in ta akan menerplkan sebuah unten angke 0 sampal dengon angka 7 (2) © cont una pegslangn for peieed) ‘i dalam parrograman Python, a dapat mengskse elamen aatm it searaangeing. Seer onion bert {£191 # covtoh ponpulangen for, prgulanganberéscartan ist dete tanto} Prime) ‘isatap erst ia dar variabel years akan brjlanberdasarkan ial dan vanabel dete) pada contohsebelumnys: inten ‘ta dapat meruban lem yang terdapat daar is: es squares = [reds “yellow, ‘green’, ‘pape, “be'] peimesefore square "1, 38", saresttt> sree] = “wig peimerafer square 1, 5", squeresttD) Sra as, Sree ake Sra fete ieee hie fee AR ‘a dapat mengakses index dan elmen yang aa tam Ist spec beri in 111 Pengtaram etlatatenberdssarean Snob dan elanen pate 1st rel’, pelo ‘geen’, “purgle's “blve'] fn 4y square in cnuerateaguars): peut, suse) Double orete oat ~ Quiz mengenai pengulangan ‘Gurakenan penglangen foe untuk menampian semua angks antes - dan 5 cengan mengpunakan Tongs rege US] nulstah Kode yong éibut dl sintdargan KLIK shiftenter untuk mengeastast ford inva 8 Hk du kal ol in ut sols nye, Menamian semua lame yarg ada St I: cenasel. reek, A menggunakan ketentuanbehase pemrograman Python Seunderack", "iB", “el, "pp" pashan anda (0) nuletah Kode yong cibust dl cintdargan KLM shiftcntor ante mngsaatust feones = "rocky Ml", "Soundrack, Ma", "so", 905") Printacne) du kal ol in urtu olusi nye, ‘Gurakarah pengulangan for untukrmenampikan Ist berkat: guares-ree'. “yellow. “sneer, purple", “blue") 71 # Tutstan ove yang tbe ot sint dangen KL stiftetrter wrtuk ngesstust yatta "greens purse’, ue") rine (eqns) Hk du al ol in ut ols rye, ‘Gurakarah pengualgan wleuntuc menampikan nla Rtg ear playlst album yang tesimpan dalam ist wlayLseeatinge kana texsebuthurang dar 6,maka pengangan akan berhet st PlayListRat ings adalah sebagal bent: PayListRetings = (2, 6.5. 19, 8 7651 5,385 281 2 fe] nutstah kode yong édbwt dt sink dengan KLikshiftenterantuk engeaskisd Pay istacings = C16, 805, Me 8, 705, 3 16 18) fetang = ptaystmatigs(02 ‘letesing 98) eure ceaing) tating = elayievastinge(e] 0% dua kl al in unt sols ‘Gurakanan pengulangan wit unt menyatn Sing “orange” Ja st squares ke dalam st na. squares. Hentkan dan oar da ‘engulangan wile ka il dalam Rs terseutbukan “arses 80] + Tulsien ove yang tbe ot sink dangen KL stiFcetrter wntuk ngesatust squares = (‘orange ‘orange’, “purple. “blue *, “orste") restores = 1 SSte(quereste] = “ornge) ey rant (oe sare) Trorange’s "orange" us al el in ures, Lathan 1 ‘Buatich program untuk menghtung total pmbeian car Nbueh bareng dengan harge dan jumlah trent yang itentukan oh penegura rogram [26] Hutton koe yg Ande uot unto soa Iatihan tinct total beat retia °)) 2 stonetimpect taal beat rato ©) age = rntutanrenuten + nenghudimenghu + pepayeioepeye + encase rie! 9) Prine perhitungan total elon) Pret renee et prine( ‘Stal beat belarjoon © total era, ea") Drane( ‘total tga elena #*-etal ange, D") feel fea srg 5 erhsurgan total Selena fel Sera Selojoon + 30.0 bg Lathan? ‘uatish rogram uuk menghitung banyahnys Dengan gene ataupun blengan Gant dar bush blangan yang dnp scar ack oleh ‘pengguna program (251 sTuntsan ose yon Ards onat untuk S06) Iattnan 25) ata = Sty Snpt( ‘enter your miners =)-apEE9)) cout = 11st Fl tarot. dets)) ‘hen count = sisterLsterterenaate) rine‘ miners 060m) Psse( sven motores" cou) Prive{ ‘etal of eal nnters Pine( ‘etal of oven ners cai natere [yy B28 Sena ae eh Latihan terakhir! ‘Selamat kam telah menylesalkan pembeljaran peulzngan dan hands n lb dalam penrograman Python, ‘Adops ca IBM Developer Sills Newer. This notebook ants source codeaereleased under the tems ofthe Ml License,

You might also like