loading...

Rabu, 04 Juli 2018

Keyword Python (Bagian 1)

Keyword di Python adalah  kata-kata yang mengandung makna khusus. Keyword digunakan sebagai bagian dari bahasa pemrograman itu sendiri, untuk itu tidak boleh digunakan untuk hal lain.
Misalnya, apabila menggunakan keyword sebagai variable maka akan mendapatkan error.



Untuk melihat keyword di Python3, bisa menggunakan modul keyword:
>>> import keyword
>>> print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

Jadi ada 33 keyword.
Keyword False, None, True merupakan tipe data.

and
Keyword and digunakan untuk menggabungkan 2 ekspresi Bersama sama dalam sebuah statement (seperti sebuah statement if) untuk menyatakan kedua ekspresi bernilai true.

if age > 10 and age < 20:
 print(Usia remaja!!!')

Kode ini berarti variable age harus lebih besar dari 10 dan kurang dari 20 sebelum pesan di tampilkan.

as
Keyword as digunakan untuk nama alias dari modul yang di impor. Misalnya, kita memiliki sebuah modul dengan nama yang Panjang:

ini_adalah_contoh_modul_python_yang_panjang

Akan sangat menjengkelkan mengetik nama modul setiap kita ingin menggunakannya:

import ini_adalah_contoh_modul_python_yang_panjang
ini_adalah_contoh_modul_python_yang_panjang.perkalian()
Ini adalah perhitungan perkalian
ini_adalah_contoh_modul_python_yang_panjang.penjumlahan()
Ini adalah perhitungan penjumlahan

Sebagai gantinya, kita bisa memberi alias ketika mengimport, dan gunakan nama baru yang lebih sederhana, seperti:

import ini_adalah_contoh_modul_python_yang_panjang as contoh
contoh.perkalian()

Ini adalah perhitungan perkalian
contoh.penjumlahan()
Ini adalah perhitungan penjumlahan


assert
Keyword assert digunakan untuk memastikan kondisi harus true. Dengan assert kita bias menangkap error atau permasalahan dalam kode (biasanya dalam program tingkat tinggi). Berikut statemen assert:

>>> mynumber = 10
>>> assert mynumber < 5
Traceback (most recent call last):
  File "<pyshell#362>", line 1, in <module>
    assert mynumber < 5
AssertionError

Pada contoh, kita menegaskan bahwa value mynumber kurang dari 5. Padahal bukan, maka Python menampilkan error (disebut juga AssertionError)

break
Keyword break digubakan untuk menghentikan proses yang sedang berajalan. Umumnya digunakan dalam perulangan for, seperti:

>>> age = 10
>>> for x in range(1, 100):
 print('counting %s' %x)
 if x == age:
  print('end counting')
  break

counting 1
counting 2
counting 3
counting 4
counting 5
counting 6
counting 7
counting 8
counting 9
counting 10
end counting

Sekali value mencapai 10, maka program akan menampilkan teks 'end counting' and menghentikan perulangan.


class
Keyword class digunakan untuk mendefinisikan tipe objek, seperti binatan, mobil atau manusia.
Class dapat memiliki fungsi yang disebut __init__, yang digunakan untuk melakukan semua tugas objek dari kebutuhan class saat dibuat. Misalnya, objek dari class Mobil membutuhkan variable warna ketika di buat:

>>> class Mobil:
            def __init__(self, warna):
                self.warna = warna

>>> mobil1 = Mobil('merah')
>>> mobil2 = Mobil('biru')
>>> print(mobil1.warna)
merah
>>> print(mobil2.warna)
biru

1 komentar:

  1. Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download Now

    >>>>> Download Full

    Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download LINK

    >>>>> Download Now

    Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download Full

    >>>>> Download LINK FG

    BalasHapus