s = " Hello, Python!
"
print([Link]()) # ' hello, python! ' (huruf kecil semua)
print([Link]()) # ' HELLO, PYTHON! ' (huruf besar semua)
print([Link]()) # ' Hello, Python! ' (huruf pertama besar)
print([Link]()) # ' hello, python! ' (huruf pertama string besar)
print([Link]()) # 'Hello, Python!' (hapus spasi depan & belakang)
print([Link]("Python", "World")) # ' Hello, World! '
print([Link](",")) # [' Hello', ' Python! '] (memisahkan string)
print([Link](["A", "B", "C"])) # 'A Hello, Python! B Hello, Python! C'
print([Link]("o")) # 2 (jumlah 'o')
print([Link](" Hello")) # True (cek awal string)
print([Link]("! ")) # True (cek akhir string)
print([Link]()) # False (cek hanya huruf)
print([Link]()) # False (cek hanya angka)
print([Link]()) # False (cek hanya huruf & angka)
n = -25
print(abs(n)) # 25 (nilai mutlak)
print(bin(n)) # '-0b11001' (konversi ke biner)
print(hex(n)) # '-0x19' (konversi ke heksadesimal)
print(oct(n)) # '-0o31' (konversi ke oktal)
print([Link](25)) # 5.0 (akar kuadrat)
print([Link](5)) # 120 (5!)
print(pow(2, 3)) # 8 (2 pangkat 3)
print(divmod(10, 3)) # (3, 1) (hasil bagi dan sisa)
print(int("100")) # 100 (konversi string ke integer)
print(int(3.9)) # 3 (pembulatan ke bawah)
f = -12.3456
print(round(f, 2)) # -12.35 (pembulatan 2 angka di belakang koma)
print(abs(f)) # 12.3456 (nilai mutlak)
print(int(f)) # -12 (konversi ke integer)
print(float("3.14")) # 3.14 (konversi string ke float)
print([Link](f)) # -13 (pembulatan ke bawah)
print([Link](f)) # -12 (pembulatan ke atas)
print([Link](f)) # -12 (menghilangkan desimal)
print([Link](1)) # 2.718281828459045 (e^x)
print([Link](10, 10)) # 1.0 (log basis 10)
l = [1, 2, 3, 4]
[Link](5) # Menambahkan elemen di akhir
[Link](2, 10) # Menyisipkan elemen 10 di indeks ke-2
[Link](3) # Menghapus elemen 3
print([Link]()) # 5 (menghapus elemen terakhir)
print([Link](2)) # 1 (jumlah elemen 2)
[Link]() # Mengurutkan list
[Link]() # Membalik urutan
print(len(l)) # 5 (jumlah elemen)
[Link]([6, 7]) # Menambahkan list lain
print([Link]()) # Salinan list
print([Link]()) # Menghapus semua elemen
print([Link](2)) # 1 (index dari elemen 2)
print(sum(l)) # 10 (total elemen list)
print(min(l)) # 1 (nilai terkecil)
print(max(l)) # 4 (nilai terbesar)
s = {1, 2, 3, 4}
[Link](5) # Menambahkan elemen
[Link](2) # Menghapus elemen 2
[Link](10) # Menghapus elemen tanpa error jika tidak ada
print([Link]()) # Menghapus elemen acak
print([Link]({6, 7})) # Gabungan dua set
print([Link]({3, 4, 5})) # Irisan set
print([Link]({4, 5})) # Elemen unik di set pertama
print([Link]({1, 2, 3, 4, 5})) # True jika subset
print([Link]({3})) # True jika superset
[Link]() # Menghapus semua elemen
t = (1, 2, 3, 2, 4)
print([Link](2)) # 2 (jumlah kemunculan angka 2)
print([Link](3)) # 2 (index dari angka 3)
print(len(t)) # 5 (jumlah elemen)
print(min(t)) # 1 (nilai terkecil)
print(max(t)) # 4 (nilai terbesar)
print(sum(t)) # 12 (total elemen)
print(sorted(t)) # [1, 2, 2, 3, 4] (mengurutkan)
print(tuple("Hello")) # ('H', 'e', 'l', 'l', 'o')
print(t + (5, 6)) # (1, 2, 3, 2, 4, 5, 6) (penggabungan tuple)
print(t * 2) # (1, 2, 3, 2, 4, 1, 2, 3, 2, 4) (pengulangan tuple)
d = {"name": "Alice", "age": 25, "city": "NY"}
print([Link]()) # dict_keys(['name', 'age', 'city'])
print([Link]()) # dict_values(['Alice', 25, 'NY'])
print([Link]()) # dict_items([('name', 'Alice'), ('age', 25), ('city', 'NY')])
print([Link]("age")) # 25 (mengambil nilai)
[Link]({"job": "Engineer"}) # Menambahkan key baru
[Link]("city") # Menghapus key 'city'
print("age" in d) # True (cek keberadaan key)
print([Link]("gender", "Female")) # Menambahkan key jika tidak ada
print([Link]()) # Membuat salinan dictionary
[Link]() # Menghapus semua elemen