Materi Python
Materi Python
#membuat fungsi
def salam():
print (“selamat pagi”)
#memanggil fungsi
salam()
Fungsi
• Fungsi dengan Parameter
• Operator Aritmatika
• Operator Aritmatika
Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam bahasa
pemrograman Python
print(13 + 2)
apel = 7
jeruk = 9
buah = apel + jeruk #
print(buah)
Operator
• Operator Perbandingan
Operator perbandingan (comparison operators) digunakan untuk
membandingkan suatu nilai dari masing-masing operan.
Operator Contoh Penjelasan
Sama dengan == 1 == 1 bernilai True Jika masing-masing operan memiliki nilai yang sama, maka
kondisi bernilai benar atau True.
Tidak sama dengan != 2 != 2 bernilaiFalse Akan menghasilkan nilai kebalikan dari kondisi
sebenarnya.
Tidak sama dengan <> 2 <> 2 bernilai False Akan menghasilkan nilai kebalikan dari kondisi
sebenarnya.
Lebih besar dari > 5 > 3 bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan,
maka kondisi menjadi benar
Lebih kecil dari < 5 < 3 bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan,
maka kondisi menjadi benar.
Lebih besar atau sama 5 >= 3 bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan,
dengan >= atau sama, maka kondisi menjadi benar.
Lebih kecil atau sama 5 <= 3 bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan,
dengan <= atau sama, maka kondisi menjadi benar.
Operator
• Assignment Operator
Operator penugasan digunakan untuk memberikan atau memodifikasi nilai
ke dalam sebuah variabel.
Operator Contoh Penjelasan
Sama dengan = a=1 Memberikan nilai di kanan ke dalam variabel yang berada di sebelah kiri.
Tambah sama dengan += a += 2 Memberikan nilai variabel dengan nilai variabel itu sendiri ditambah dengan
nilai di sebelah kanan.
Kurang sama dengan -= a -= 2 Memberikan nilai variabel dengan nilai variabel itu sendiri dikurangi dengan
nilai di sebelah kanan.
Kali sama dengan *= a *= 2 Memberikan nilai variabel dengan nilai variabel itu sendiri dikali dengan nilai
di sebelah kanan.
Bagi sama dengan /= a /= 4 Memberikan nilai variabel dengan nilai variabel itu sendiri dibagi dengan
nilai di sebelah kanan.
Sisa bagi sama dengan %= a %= 3 Memberikan nilai variabel dengan nilai variabel itu sendiri dibagi dengan
nilai di sebelah kanan. Yang diambil nantinya adalah sisa baginya.
Pangkat sama dengan **= a **= 3 Memberikan nilai variabel dengan nilai variabel itu sendiri dipangkatkan
dengan nilai di sebelah kanan.
Pembagian bulat sama a //= 3 Membagi bulat operan sebelah kiri operator dengan operan sebelah kanan
dengan //= operator kemudian hasilnya diisikan ke operan sebelah kiri.
Operator
• Logical Operator
• Bitwise Operator
• Membership Operator
• If
Pengambilan keputusan (kondisi if) digunakan untuk mengantisipasi kondisi
yang terjadi saat jalanya program dan menentukan tindakan apa yang
akan diambil sesuai dengan kondisi.
Pada python ada beberapa statement/kondisi diantaranya adalah if, else
dan elif Kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai
benar. Jika kondisi bernilai salah maka statement/kondisi if tidak akan di-
eksekusi. Dibawah ini adalah contoh penggunaan kondisi if pada Python
nilai = 9
if(nilai > 7):
print("Selamat Anda Lulus")
if(nilai > 10):
print("Selamat Anda Lulus")
Kondisi
• If Else
Pengambilan keputusan (kondisi if else) tidak hanya digunakan
untuk menentukan tindakan apa yang akan diambil sesuai
dengan kondisi, tetapi juga digunakan untuk menentukan
tindakan apa yang akan diambil/dijalankan jika kondisi tidak
sesuai. Pada python ada beberapa statement/kondisi
diantaranya adalah if, else dan elif Kondisi if digunakan untuk
mengeksekusi kode jika kondisi bernilai benar. Kondisi if else
adalah kondisi dimana jika pernyataan benar (true) maka kode
dalam if akan dieksekusi, tetapi jika bernilai salah (false) maka
akan mengeksekusi kode di dalam else.
Kondisi
• If Else
Dibawah ini adalah contoh penggunaan kondisi if else pada Python
nilai = 3
if(nilai > 7):
print("Selamat Anda Lulus")
else:
print("Maaf Anda Tidak Lulus")
Kondisi
• Kondisi Elif
count = 0
while (count < 9):
print ('The count is:', count)
count = count + 1
Pengulangan “Loop”
• Pengulangan For
Pengulangan For pada Python memiliki kemampuan untuk mengulangi item
dari urutan apapun, seperti list atau string. Dibawah ini adalah contoh
penggunaan pengulangan While Loop.
angka = [1,2,3,4,5]
for x in angka:
print(x)