Anda di halaman 1dari 2

# Loop

# For

# Dalam List/Array

angka = (0,1,2,3,4,5)

for i in angka :
print(f" i sekarang = {i}")
print("Akhir Program 1\n")

# Dalam range

for i in range(5) :
print(f" i sekarang = {i}")
print("Akhir Program 2\n")

for i in range(1,5) : # Akan di print 1 s.d. 4 karena tetap dimulai dari 0


print(f" i sekarang = {i}")
print("Akhir Program 3\n")

# Menggunakan String
nama = "Army Hudan Zhain"

for i in nama :
print(f"i sekarang = {i}")
print("Akhir Program 4\n")

def selection(lis):
iterasi = 0
for i in range(len(lis)-1):

for j in range(i+1,len(lis)):
if lis[j] < lis[i]:
iterasi += 1
# lis[minimal],lis[i]= lis[i],lis[minimal]
temp = lis[j]
lis[j] = lis[i]
lis[i] = temp
print(iterasi,lis)
lis=[54,26,93,17,77,31,44,55,20,21,34,65,70]
selection(lis)

# While

angka = 10

while angka > 5 :


print(f"angka sekarang = {angka}")
angka -= 1
nama = "Zhain"
format_string = f"Nama Saya : {nama}" # f adalah format
print(format_string)

# boolean
boolean = True
format_string = f"Nama Saya : {boolean}" # f adalah format
print(format_string)

# angka
angka = 2008.5
format_string = f"Nama Saya : {angka}" # f adalah format
print(format_string)

# bilangan bulat
angka = 15
format_string = f"Nama Saya : {angka:d}" # f adalah format
print(format_string)

# bilangan angka ordo ribuan dan dua angka dibelakang koma


angka = 23456.6578
angka2 = - 23456.6578
format_string = f"Angka : {angka:,.2f}" # f adalah format
format_string2 = f"Angka : {angka:10,.2f}" # f adalah format
format_string3 = f"Angka : {angka:010,.2f}" # f adalah format
format_string4 = f"Angka : {angka:+010,.2f}" # f adalah format
format_string5 = f"Angka : {angka2:-010,.2f}" # f adalah format
print(format_string)
print(format_string2)
print(format_string3)
print(format_string4)
print(format_string5)

Anda mungkin juga menyukai