Anda di halaman 1dari 4

Nama : Muhammad Salis Kurniawan

Nim :19808141133

Section 4 : Conditioning and looping


7). IF-ELSE Condition

Di sebagian besar bahasa pemrograman (C / C ++, Java, dll), penggunaan pernyataan else telah dibatasi
dengan pernyataan kondisional if. Tetapi Python juga memungkinkan kita untuk menggunakan kondisi
lain dengan untuk loop. Blok lain tepat setelah / sementara dieksekusi hanya ketika loop TIDAK diakhiri
oleh pernyataan break.

8). FOR LOOP

Loop bersyarat memiliki potensi untuk menjadi loop tak terbatas ketika tidak ada dalam tubuh loop yang
dapat memengaruhi hasil pernyataan kondisional loop. Namun, loop tak terbatas kadang-kadang dapat
digunakan dengan sengaja, seringkali dengan keluar dari loop yang dibangun ke dalam implementasi
loop untuk setiap bahasa komputer, tetapi banyak yang memiliki struktur dan / atau konsep dasar yang
sama. Loop Sementara dan loop Untuk adalah dua jenis loop kondisional paling umum di sebagian besar
bahasa pemrograman.

9).while LOOP

Python tidak memiliki loop do-while. Tapi kita bisa membuat program seperti ini.

Loop do while digunakan untuk memeriksa kondisi setelah mengeksekusi pernyataan. Ini seperti while,
tetapi dieksekusi setidaknya sekali.

General Do While Loop Syntax

lakukan { //pernyataan } while (kondisi);

Contoh Python Do While Loop

i=1

While true :

Print (i)

i = i +1
jika (i> 5):

Break

Output :

Bagian 5: Working with Methods


10.create and calling method

Bagaimana cara memanggil fungsi dengan python?

Setelah kita mendefinisikan suatu fungsi, kita dapat memanggilnya dari fungsi lain, program atau bahkan
prompt Python. Untuk memanggil fungsi, kita cukup mengetikkan nama fungsi dengan parameter yang
sesuai.

11.Creating Method with no return type

Fungsi dalam Python didefinisikan dengan kata kunci def. Fungsi tidak memiliki tipe pengembalian yang
dideklarasikan. Fungsi tanpa pernyataan pengembalian eksplisit tidak mengembalikan. Dalam hal tidak
ada argumen dan tidak ada nilai balik, definisi ini sangat sederhana.

Memanggil fungsi dilakukan dengan menggunakan operator panggilan () setelah nama fungsi.

Bagian 6: Working with List and Arrays

yang pertama pada sesi 6 ini adalah membuat List


List adalah struktur data pada python yang mampu menyimpan lebih dari satu data, seperti
array.Biasanya array berisi nilai yang hanya satu tipe data saja.

yang pertama definisikan data yang akan dimasukkan ke list

yang kedua yaitu mempelajari bagaimana cara menggambil item dari list
caranya yaitu setelah employeeList diberi tanda[] yang di dalamnya berisi apa yang akan diambil,
contohnya ketika akan mengambil nama maka kodenya seperti ini

print (employeeList[0])----karena nama terletak pada urutan ke 0

dan ketika ingin mengambil kata maka kodenya 999999

print(employeeList[1:3])----kenapa kode 999999 di angka 3 bukan 2 karena sistemnya


adalah :posisi urutan yang dimasukkan adalah urutan aslinya jika sudah dikurangi angka
sebelumnya,misal 999999 adalah data ke 2,maka ditulis 3 karena 3-1,1 yaitu urutan data
sebelumnya,atau bisa dengan urutan asli ditambah urutan sebelumnya,yaitu 2+1 yaitu 3

yang selanjutnya yaitu cara memodifikasi List


caranya yaitu dengan mendeskripsikan ulang letak data pada list yaitu contohnya

employeeList [1] = "nama"

maka hasilnya ketika dicetak employeeList adalah ['nama', 'nama', 999999] karena urutan data ke 1
sudah di deskripsikan ulang dari Nama1 ke nama 2

yang selanjutnya yaitu mengcopy item dari Parent list ke child list
petama kita hitung jumlah datanya dengan len()

kedua kita copy secara simple yaitu dengan tanda samadengan

contohnya employeeListCopy = employeeList

maka akan mencopy employeelist ke employeelistCopy tetapi jika salah satu list diubah maka akan
merubah list yang lain juga.

yang kedua cara copy list tetapi tidak mengubah list yang dicopy adalah dengan syntax namalist
baru=list(nama list lama) contohnya

employeeListCopyCopy = list(employeeListCopy)

maka jika employeListCopyCopy diubah datanya tidak akan mengubah data employeeList.

yang terakhir pada sesi ini adalah menggabungkan List


dengan syntax list baru = list lama1+list lama2

contohnya mergedEmployeeList = employeeListCopy + employeeListCopy

Anda mungkin juga menyukai