# Programmieren 2 Praktikum 2/3 Gerlach, Mike (768100) class Whisky(object): def __init__(self, alc): self.alc = alc def alc(self, x): self.alc += x def minAlc(self, value): if self.alc != None: print("Wert darf nicht mehr geƤndert werden!") elif value >= 40: self.alc = value else: print("Alkoholgehalt: {} Vol.-% zu gering!".format(value)) def str(self): print("Alkoholgehalt : {} Vol.-%".format(self.alc)) def main(): try: glenmorangie18 = Whisky(alc=42) glenmorangie18.minAlc(40) glenmorangie18.str() Whisky.alc(glenmorangie18, 1) glenmorangie18.str() except [ValueError] as vr: print("Alkoholgehalt: {} Vol.-% zu gering!".format(*vr.args)) if __name__ == '__main__': main()