Halo gan, gue ini baru belajar ngoding dari 0 banget di codesaya ini, dan gue baru aja selesaikan subbab 'Perbandingan' python. Nah pertanyaan gue kayak di judul, gimana cara defining variable pake operator perbandingan kayak <, <=, >, dsb ?? contohnya gue iseng2 bikin code kaya gini : ----------------------------------------------- # Disni gue mau ngasih preferensi laptop yang gue inginkan ukuran <= 11 harga <= 3500000 berat <= 2 # Dan di bawah ini list laptopnya # 1. Asus E202SA asus_e202sa_ukuran = 10 asus_e202sa_harga = 3000000 asus_e202sa_berat = 1.2 # 2 Dell Inspiron 11 dell_ins11_ukuran = 11.6 dell_ins11_harga = 4000000 dell_ins11_berat = 1.5 # 3. Asus X205TA asus_x205ta_ukuran = 10.6 asus_x205ta_harga = 3400000 asus_x205ta_berat = 0.9 laptop_ukuran1 = ukuran == asus_e202sa_ukuran laptop_ukuran2 = ukuran == dell_ins11_ukuran laptop_ukuran3 = ukuran == asus_x205ta_ukuran laptop_harga1 = harga == asus_e202sa_harga laptop_harga2 = harga == dell_ins11_harga laptop_harga3 = harga == asus_x205ta_harga laptop_berat1 = berat == asus_e202sa_berat laptop_berat2 = berat == dell_ins11_berat laptop_berat3 = berat == asus_x205ta_berat laptop_gue1 = laptop_berat1 and laptop_ukuran1 and laptop_harga1 laptop_gue2 = laptop_berat2 and laptop_harga2 and laptop_ukuran2 laptop_gue3 = laptop_berat3 and laptop_harga3 and laptop_ukuran3 print "Preferensi gue, ukuran <= 11 inch, harga <= Rp 3500000, dan berat <= 1.5 kg" print "Jadi bro, menurut preferensi yang gue sebut di atas, apakah gue beli:" print "1. Asus E202SA ??? " + str(laptop_gue1) + "!!!" print "2. Dell Inspiron 11 ??? " + str(laptop_gue2) + "!!!" print "3. Asus X205TA ??? " + str(laptop_gue3) + "!!!" ----------------------------------------------- Muncul error " name 'ukuran' is not defined " nah tuh gimana gan?? makasih ya sebelumnya
0 jempol