Pengantar Python
Pengantar Python
Contoh :
>>> ulang = 4
>>> for i in range(ulang):
print("Perulangan ke-",i)
Perulangan ke- 0
Perulangan ke- 1
Perulangan ke- 2
Perulangan ke- 3
>>>
Perulangan Dengan Isi Himpunan / tulisan
>>> item = ['kopi','nasi','teh','jeruk’]
>>> for isi in item:
print(isi)
kopi
nasi
teh
jeruk
s
a
y
a
n
g
>>>
Kendali Perulangan Bersyarat di Awal
>>> while(True):
# jalankan kode ini
# kode ini berada di luar kendali perulangan while
>>> hitung = 4
>>> while hitung > 0:
print(f“Perulangan ke : {hitung}")
hitung -= 1
Perulangan ke : 4
Perulangan ke : 3
Perulangan ke : 2
Perulangan ke : 1
>>>
Kendali Perulangan Bersyarat di Akhir
>>> while(True):
bulan = int(input("Masukkan nomor bulan (1-12) : "))
if bulan > 0 and bulan <13: break
Hapus dengan isi data (data yang dihapus harus benar-benar ada)
>>> lst.remove('kimia')
>>> lst
['fisika', 2017]
>>> lst.remove('kimia’) #data yang dihapus tidak ada
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
lst.remove('kimia')
ValueError: list.remove(x): x not in list
>>>
Operasi Dasar Pada List
Indexing dan Slicing
Karena list adalah urutan, pengindeksan dan pengiris bekerja dengan cara yang sama untuk list seperti yang mereka
lakukan untuk String.
>>> L = ['C++', 'Java', 'Python’]
>>> namafungsi(5)
25
>>> namafungsi(’kita’)
’kitakitakitakitakita’