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
>>> 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
>>> 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
def __init__(self, warna):
self.warna = warna
>>> mobil1 = Mobil('merah')
>>> mobil2 = Mobil('biru')
>>> print(mobil1.warna)
merah
>>> print(mobil2.warna)
biru
Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download Now
BalasHapus>>>>> Download Full
Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download LINK
>>>>> Download Now
Ku Tuliskan ...!: Keyword Python (Bagian 1) >>>>> Download Full
>>>>> Download LINK FG