Python: print() wird nicht angezeigt?
Hallo, mache derzeit einen Python-Einsteigerkurs. Dabei ist folgender Code vorgegeben:
class Auto:
"""
Erstellt das Objekt Auto für einen Gebrauchtwagenhändler
"""
def _init_(self,ma,mo,bj,pr):
"""
Initialisiert ein neues Objekt Auto
Argumente:
Marke(string): Marke des Gebrauchtwagens Modell(string): Modell des Wagens
Baujahr(int): Baujahr des Fahrzeugs Preis(int): Preis des Fahrzeugs
"""
self.Marke= ma
self.Modell= mo
self.Baujahr= bj
self.Preis= pr
auto1= Auto("VW","Golf",2011,5000)
auto2= Auto("Renault","Clio",2013,6000)
auto3= Auto("Porsche","Panamera",2014,25000)
print(auto1.Marke,auto2.Marke,auto3.Marke)
print(auto1.Preis,auto2.Preis,auto3.Preis)
Im Tutorial erhält der Anwender eine Ausgabe in der Shell.
Bei mir läuft das Programm ohne Fehler, jedoch auch ohne print()-Ausgabe durch.
Hat irgendwer einen Tipp, wie ich das so hinkriege, damit ich eine Ausgabe erhalte?
Eventuell liegt es ja an den Einrückungen, doch da habe ich bisher versagt.
Danke!
