Casting Python

Tentukan Tipe Variabel

Kali-kali Anda mungkin perlu menentukan tipe variabel. Ini dapat dilakukan dengan casting. Python adalah bahasa pemrograman berorientasi objek, sehingga ia menggunakan kelas untuk mendefinisikan tipe data, termasuk tipe asli.

Sebagai contoh, konversi di python dapat diselesaikan dengan menggunakan fungsi konversi:

  • int() - Buat bilangan bulat dengan bilangan bulat, bilangan desimal, atau string (melakukan pengurangan bilangan desimal), atau dengan string yang merepresentasikan bilangan lengkap
  • float() - Buat bilangan desimal dengan bilangan bulat, bilangan desimal, atau string (menyediakan string yang merepresentasikan bilangan desimal atau bulat)
  • str() - Buat string dengan berbagai tipe data, termasuk string, bilangan bulat dan bilangan desimal

Contoh

Bilangan Bulat:

x = int(1)   # x akan menjadi 1
y = int(2.5) # y akan menjadi 2
z = int("3") # z akan menjadi 3

Jalankan Contoh

Contoh

Bilangan Desimal:

x = float(1)     # x akan menjadi 1.0
y = float(2.5)   # y akan menjadi 2.5
z = float("3")   # z akan menjadi 3.0
w = float("4.6")# w akan menjadi 4.6

Jalankan Contoh

Contoh

String:

x = str("S2") # x akan menjadi 'S2'
y = str(3)    # y akan menjadi '3'
z = str(4.0)  # z akan menjadi '4.0'

Jalankan Contoh