Heksadesimal memiliki basis 16, dan kita dapat merepresentasikan string dalam format heksadesimal menggunakan awalan 0x
Kita dapat mengonversi string menjadi heksadesimal menggunakan metode berikut
- Menggunakan metode hex(n).
- Menggunakan metode penyandian ().
- Menggunakan metode literal_eval()
Metode 1. Menggunakan heksa ()
Kita dapat mengonversi string menjadi heksadesimal menggunakan metode hex(). Metode hex () menerima parameter dalam bentuk integer, dan untuk itu pertama-tama, kita harus mengubah string menjadi integer dan kemudian meneruskan nilai tersebut ke metode hex () seperti yang ditunjukkan di bawah ini
Contoh. string_to_hex. py
# string_to_hex. py
str = "245FC"
# meneruskan str ke int () untuk mengubahnya menjadi int base16
base16INT = int(str, 16)
# cetak string yang dikonversi ke nilai int heksadesimal base16
cetak("nilai", base16INT