pythonCode View 1

AY_Dasar_list,tuple,dict.ipynb

Link sumber source code;
// Some code
if expression :
    statement_1
    statement_2
    ....
     else : 
   statement_3 
   statement_4
   ....

Value of a is 10

Outputnya Type of the variable is Complex

Outputnya: You are eligible to see the Football match. Tic kit price is $20

Python for Loop dan Fungsi range()

Fungsi range() digunakan untuk menghasilkan deret bilangan bulat yang berurutan. Fungsi ini sering digunakan dalam perulangan for.

Fungsi range() memiliki tiga bentuk dengan parameter sebagai berikut:

  1. range(a)

    • Menghasilkan deret angka dari 0 hingga a-1 (dengan kenaikan 1).

    • Contoh:

      Output:

  2. range(a, b)

    • Menghasilkan deret angka dari a hingga b-1 (dengan kenaikan 1).

    • Contoh:

      Output:

  3. range(a, b, c)

    • Menghasilkan deret angka dari a hingga b-1 dengan langkah c.

    • Contoh:

      Output:

Sintaks for Loop dengan range()

Berikut adalah format umum penggunaan for loop dengan range():

Jika hanya satu parameter diberikan (range(a)), maka start secara default dimulai dari 0, stop adalah a, dan step adalah 1.

Iterasi dalam Python: Tuple, List, dan Dictionary

Python menyediakan for loop untuk mengiterasi berbagai tipe data seperti tuple, list, dan dictionary. Berikut adalah contoh-contoh yang mudah dipahami:


1. Iterasi pada Tuple

Contoh berikut menghitung jumlah bilangan genap dan ganjil dalam sebuah tuple:

Penjelasan:

  • Modulus operator (%) digunakan untuk mengecek apakah sebuah angka genap (hasil x % 2 == 0) atau ganjil (x % 2 != 0).

  • Loop for menelusuri setiap elemen dalam tuple dan meningkatkan count_even atau count_odd sesuai dengan hasil modulus.


2. Iterasi pada List

Dalam contoh berikut, kita akan mencetak setiap elemen dalam list beserta tipe datanya.

Penjelasan:

  • type(item) digunakan untuk mendapatkan tipe data setiap elemen dalam list.

  • For loop akan mengiterasi setiap item dan mencetak nilai serta tipe datanya.


3. Iterasi pada Dictionary

Kita bisa mengiterasi dictionary dengan mengakses key atau key dan value sekaligus.

Atau dengan items() untuk mengakses langsung key dan value:

Penjelasan:

  • for key in dictionary menelusuri hanya kunci dictionary.

  • dictionary.items() memungkinkan kita mengakses key dan value dalam satu iterasi.

Last updated