Saygın Uzman kodlayıcılar, Merhaba! Kodlama dünyasında kesinlikle yeniyim. Python öğrenmeye başladım. ZED Shah'ın LPTHW'sini kullanıyorum. İlk defa sınıf bölümünde sıkışmış durumdayım. Düzeltme için kodumu ekliyorum, lütfen bana yardım edin. Kod, herhangi bir çıkış vermiyor, sadece sormak için geri.ex42.py LPTHW Çıkış yapmadı
Hayvan is-a
class Animal(object):
pass
class Dog(Animal):
def __init__(self, name):
self.name = name
class Cat(Animal):
def __init__(self, name):
self.name = name
class Person(object):
def __init__(self, name):
self.name = name
self.pet = None
class Employee(Person):
def __init__(self, name, salary):
## ?? hmm what is this strange magic?
super(Employee, self).__init__(name)
## ??
self.salary = salary
class Fish(object):
pass
class Salmon(Fish):
pass
class Halibut(Fish):
pass
gezici bir Köpek
rover = Dog("Rover")
satan = Cat("Satan")
mary = Person("Mary")
mary.pet = satan
frank = Employee("Frank", 120000)
frank.pet = rover
flipper = Fish()
crouse = Salmon()
harry = Halibut()
Ne tür bir çıktı bekliyorsunuz? Herhangi bir baskı ifadesi ya da herhangi bir beyanname yok, bu yüzden bunların doğrudan doğruya istemeye dönmesi bekleniyor. – dwanderson
Teşekkürler, ama bu kodu nasıl kullanacağımı söyle lütfen. – myimran
dwanderson Lütfen bu kodun nasıl kullanıldığını öğrenin. – myimran