Daftar dan Belajar Sekarang!

Kenapa if nama is not josua jalan padahal udah isi input nya josua?

foto HINUDEEE
1 Kontribusi 0 Coto
2 minggu yang lalu
napa if nama is not josua nya jalan? padahal saya isi input nama benar
# Mengambil input
nama = input("Siapa nama kamu: ")
umur = input("Berapa umur kamu: ")
# Menampilkan output
if nama is not "josua":
	print("kamu jelek :p")
else:
	text = open("initext.txt",'w')
	text.write("Halo " + nama)
	text.write("\nUmur kamu " + umur + " kan?")
	text.write("\nsenang Bertemu dengan " + nama + " :D")
	text = open("initext.txt",'r')
	print(text.read())
	text.close()
run: Siapa nama kamu: josua Berapa umur kamu: 12 kamu jelek :p

Jawaban
foto hilmanrdn
2000 Kontribusi 1542 Coto
2 minggu yang lalu
coba is not diganti dengan != atau not equals("namaYangMaudiCek")

foto ridwantanjung
13 Kontribusi 2 Coto
2 minggu yang lalu
# Mengambil input nama = input("Siapa nama kamu: ") umur = input("Berapa umur kamu: ") # Menampilkan output if nama != "josua": print("kamu jelek :p") else: text = open("initext.txt",'w') text.write("Halo " + nama) text.write("\nUmur kamu " + umur + " kan?") text.write("\nsenang Bertemu dengan " + nama + " :D") text = open("initext.txt",'r') print(text.read()) text.close() coba pake itu gan

foto ywai
5 Kontribusi 1 Coto
1 minggu yang lalu
1. kalau agan pake python 2.x
input
ganti sama
raw_input
2.
is not
di statement If diganti sama
!=


Login untuk diksusi di forum sekolah koding