Bagaimana cara memeriksa jenis variabel dengan Python
Langkah 1
Buka baris perintah Phyton. Ketik "isinstance (37, str)" dan tekan "Enter." Baris ini menanyakan apakah "37" adalah karakter. Python menjawab "Salah". Ketik "isinstance (37, int)" dan tekan "Enter." Phyton menjawab "Benar." Ketik "isinstance (False, bool)" dan tekan "Enter." Phyton menjawab "Benar."
Langkah 2
Tulis yang berikut ini:
def typechecker (var): if isstance (var, str): print "Variable is a string" return elif isinstance (var, int): print "Variable is an integer" return elif isinstance (var, float): print "Variabel adalah pelampung "kembali
Ini mendefinisikan fungsi yang disebut "typechecker", yang memeriksa apakah variabel Anda adalah karakter, variabel integer atau floating point. Anda dapat menyertakan tipe tambahan dalam fungsi. Ingat untuk mengidentifikasi mereka dengan benar.
Langkah 3
Ketik "typechecker (37)" dan tekan "Enter." Python merespon "Variabel adalah bilangan bulat" karena 37 adalah bilangan bulat. Ketik "typechecker (24.24)" dan tekan "Enter." Python merespon "Variabel adalah titik mengambang" karena 24.24 adalah angka desimal. Ketik "typechecker (" Hello ")" dan tekan "Enter." Python merespon "Variabel adalah karakter" karena "Hello" adalah string karakter.
Langkah 4
Tulis "getInput = raw_input (" Ketik sesuatu: ")" dan tekan "Enter." Python meminta Anda memasukkan teks. Tulis sesuatu dan tekan "Enter." Ketik "typechecker (getInput)" dan tekan "Enter." Python melewatkan variabel yang dimasukkan ke fungsi dan mengembalikan tipe variabel.