Rabu, 06 Januari 2021

Resume Video 2 : Mechine learning

RESUME VIDEO PEMBELAJARAN 2

MECHINE LEARNING

SITI FITRIANAH (18.01.013.120)

OPERATOR IDENTITAS

Pengertian dan Contoh Operator Identitas

Operator identitas adalah operator yang bisa dipakai untuk memeriksa apakah nilai sebuah variabel ada di tempat yang sama (di memory) atau tidak. Operator ini dikenal juga sebagai identity operators.

Operator ini terdiri dari 2 jenis:

Operator Penjelasan

is Bernilai True jika kedua operand merujuk ke object yang sama dan berisi nilai yang sama

is not Bernilai True jika kedua operand merujuk ke object yang tidak sama

Berikut contoh penggunaannya:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

 a = 5

b = 5

c = 6

print('a is b :', a is b)

print('a is c :', a is c)

print('a is not c :', a is not c)

print('\n')

i = 'Duniailkom'

j = 'Duniailkom'

print('i is j :', i is j)

print('i is not j :', i is not j)

print('\n');

x = ['a','b','c']

y = ['a','b','c']

print('x is y :', x is y)

print('x is not y :', x is not y)

Hasil kode program:

a is b : True

a is c : False

a is not c : True

i is j : True

i is not j : False

x is y : False

x is not y : True

Untuk tipe data dasar seperti number atau string, jika dua buah variabel berisi nilai yang sama, maka operator is akan menghasilkan nilai True.

Namun dalam contoh terakhir, variabel x dan y berisi tipe data list. Meskipun nilai element-nya sama persis, tapi Python menyimpannya di alamat memory yang berbeda, sehingga dianggap tidak identik. Hasilnya, x is y adalah False.


Tidak ada komentar:

Posting Komentar

Resume "User input with text field"

  Siti Fitrianah 18.01.013.120 Pemrograman Mobile D  Tutorial Membuat Text Field Menggunakan KivyMD 1. Sebelum melakukan kodingan kita haru...