Kira2 apa yang salah ya
class Kendaraan(object):
def __init__(self, nama):
self.nama = nama
self.penumpang = []
def tambah_penumpang(self, nama_penumpang):
self.penumpang.append(nama_penumpang)
class Mobil(Kendaraan):
def tambah_penumpang(self, nama_penumpang):
if len(self.penumpang) < 4:
super (Mobil, self).tambah_penumpang(nama_penumpang)
mobnas = Mobil('CodeSayaCar')
mobnas.tambah_penumpang('Raisa')
mobnas.tambah_penumpang('Isyana')
mobnas.tambah_penumpang('Dian')
mobnas.tambah_penumpang('Agnes')
mobnas.tambah_penumpang('Afgan')
print "Penumpang : " + str(mobnas.penumpang)
1 jempol
ganis
198
841
·
9 tahun, 4 bulan yang lalu
·
4 jempol
halo @yobelliandri9, salah di indentasi/spasinya di baris yang ada supernya ^^
yobelliandri9
300
28
penanya
·
9 tahun, 4 bulan yang lalu
·
1 jempol
wah ia benar trima kasih gan :D
ahmadfajarabror_
108
12
·
9 tahun, 1 bulan yang lalu
·
0 jempol
Emang yg salah spasinya kan? Trus yang bener harusnya jadi gimana yah? Masih blm dong
curious30
268
2
·
8 tahun, 10 bulan yang lalu
·
1 jempol
@diatas
saya udah coba kok tptp ngk bisa ya
class Mobil(Kendaraan):
def tambah_penumpang(self, nama_penumpang);
if len(self, penumpang) < 4:
super(Mobil, self).tambah_penumpang(nama_penumpang)
hasil;
Silahkan coba sekali lagi.
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Jika sudah 'mentok' coba tanyakan di forum diskusi.
SyntaxError: invalid syntax (<string>, line 12)
ada ytg tau salahnya dmn ?
suci
282
4
·
8 tahun, 9 bulan yang lalu
·
2 jempol
halo @curious30
class Kendaraan(object):
def __init__(self, nama):
self.nama = nama
self.penumpang = []
def tambah_penumpang(self, nama_penumpang):
self.penumpang.append(nama_penumpang)
class Mobil(Kendaraan):
def tambah_penumpang(self, nama_penumpang):
if len(self.penumpang) < 4:
super (Mobil, self).tambah_penumpang(nama_penumpang)
mobnas = Mobil('CodeSayaCar')
mobnas.tambah_penumpang('Raisa')
mobnas.tambah_penumpang('Isyana')
mobnas.tambah_penumpang('Dian')
mobnas.tambah_penumpang('Agnes')
mobnas.tambah_penumpang('Afgan')
print "Penumpang : " + str(mobnas.penumpang)
lebih lengkapnya..bisa coba dibandingkan..semangat selalu :D
fakhruddin
137
0
·
7 tahun, 1 bulan yang lalu
·
0 jempol
class Kendaraan(object):
def __init__(self, nama):
self.nama = nama
self.penumpang = []
def tambah_penumpang(self, nama_penumpang):
self.penumpang.append(nama_penumpang)
class Mobil(Kendaraan):
def tambah_penumpang(self, nama_penumpang):
if len(self.penumpang) < 4:
super(Mobil, self).tambah_penumpang(nama_penumpang)
else:
print "maaf {}, anda tidak bisa masuk".format(nama_penumpang)
mobnas = Mobil('CodeSayaCar')
mobnas.tambah_penumpang('Raisa')
mobnas.tambah_penumpang('Isyana')
mobnas.tambah_penumpang('Dian')
mobnas.tambah_penumpang('Agnes')
mobnas.tambah_penumpang('Afgan')
print "Penumpang : " + str(mobnas.penumpang)
fakhruddin
137
0
·
7 tahun, 1 bulan yang lalu
·
0 jempol
class Kendaraan(object):
def __init__(self, nama):
self.nama = nama
self.penumpang = []
def tambah_penumpang(self, nama_penumpang):
self.penumpang.append(nama_penumpang)
class Mobil(Kendaraan):
def tambah_penumpang(self, nama_penumpang):
if len(self.penumpang) < 4:
super(Mobil, self).tambah_penumpang(nama_penumpang)
else:
print "maaf {}, anda tidak bisa masuk".format(nama_penumpang)
mobnas = Mobil('CodeSayaCar')
mobnas.tambah_penumpang('Raisa')
mobnas.tambah_penumpang('Isyana')
mobnas.tambah_penumpang('Dian')
mobnas.tambah_penumpang('Agnes')
mobnas.tambah_penumpang('Afgan')
print "Penumpang : " + str(mobnas.penumpang)