0% menganggap dokumen ini bermanfaat (0 suara)
116 tayangan

Pemrograman-Python For Loop

Dokumen tersebut membahas tentang looping atau perulangan dalam bahasa pemrograman Python. Secara singkat, dokumen menjelaskan bahwa perulangan digunakan untuk mengeksekusi blok kode program secara berulang-ulang berdasarkan syarat tertentu, dan mendemonstrasikan beberapa contoh penggunaan perulangan for dalam Python beserta syntax dan fungsinya.

Diunggah oleh

Ariyani Puspita
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
116 tayangan

Pemrograman-Python For Loop

Dokumen tersebut membahas tentang looping atau perulangan dalam bahasa pemrograman Python. Secara singkat, dokumen menjelaskan bahwa perulangan digunakan untuk mengeksekusi blok kode program secara berulang-ulang berdasarkan syarat tertentu, dan mendemonstrasikan beberapa contoh penggunaan perulangan for dalam Python beserta syntax dan fungsinya.

Diunggah oleh

Ariyani Puspita
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

Pemrograman Phyton - 5

Looping
Python for Loop
Kusnawi, S.Kom, M.Eng
Introduction

• Pernyataan pada bahasa pemrograman secara umum akan dieksekusi secara berurutan

• Pernyataan pertama dalam sebuah fungsi dijalankan pertama, diikuti oleh yang kedua, dan
seterusnya. (Melakukan Proses berurutan)

• Pernyataan Pada Bahasa pemrograman, juga akan dijalankan dengan menguji berdasarkan
syarat atau kondisi tertentu ( Melakukan Proses selection).

• Pernyataan juga bisa mengeksekusi satu baris atau satu blok kode program untuk beberapa
kali.(Melakukan Proses berulang)
Basics of for loops (A (bad) example)

#menampilkan amikom sebanyak 5 kali


Coba dibandingkan dengan code berikut ini :
data=("AMIKOM")
print(data) data="AMIKOM"
print(data) for i in range(5):
print(data) AMIKOM print(data)
print(data) AMIKOM

print(data) AMIKOM
AMIKOM
AMIKOM
Python For Loops

• Syntax
for iterating_var in sequence:
statements(s)

• A for loop is used for iterating over a


sequence (that is either a list, a tuple or
a string).
Contoh(1):

#Contoh pengulangan for sederhana #Contoh pengulangan for

angka = [1,2,3,4,5] buah = ["nanas", "apel", "jeruk"]


for makanan in buah:
for x in angka:
print("Saya suka makan", makanan)
print(x)

1 Saya suka makan nanas


2 Saya suka makan apel
3
Saya suka makan jeruk
4
5
Contoh(2): The break Statement

fruits = ["apple", "banana", "cherry"]


for x in fruits:
if x == "cherry":
break
print(x)

apple
banana
Contoh(3): The continue Statement

fruits = ["apple", "banana", "cherry"]


for x in fruits:
if x == "banana":
continue
print(x)

apple
cherry
Contoh(4): The range() Function range(start, stop, step_size

• Fungsi range() dapat digunakan untuk menghasilkan deret


bilangan. Misalkan range(10) akan menghasilkan bilangan dari 0
sampai dengan 9 (10 bilangan).

for x in range(6): 012345


print(x)

for x in range(2, 6): 2345


print(x)

for x in range(2, 30, 3): 2 5 8 11 14 17 20 23 26 29


print(x)
Contoh(5):
#Program untuk menemukan jumlah bilangan dalam satu list
#List number
numbers = [7, 5, 9, 8, 4, 2, 6, 4, 1]
#variablel untuk menyimpan jumlah
jumlah = 0
#iterasi
for i in numbers:
jumlah = jumlah + i
print("Jumlah semuanya:", jumlah)

Jumlah semuanya: 46
Contoh(6): for loop with input

#program untuk menentukan perkalian Masukan sebuah Angka : 4


4x1=4
n = int(input(" Masukan sebuah Angka : "))
4x2=8
4 x 3 = 12
4 x 4 = 16
for i in range(1,11): 4 x 5 = 20
print(n,'x',i, '=' , n*i) #proses perkaliannya 4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
4 x 10 = 40
Contoh(7): for loop with if statement

n=int(input("Masukan sebuah nilai :"))


for x in range(n):
if (x == 3 or x==6):
continue
print(x,end=' ')#agar ditampilakan dalam 1 baris

print("\n")

Masukan sebuah nilai :6


01245
Exam ….

Kunjungi situs berikut ini dan kerjakan latihannya


https://www.w3schools.com/python/exercise.asp?filename=exercis
e_for_loops1
 Berbagai Sumber 

Anda mungkin juga menyukai