openLockは開いていませんが、それは近くに表示され続けます。私のコードの問題は何ですか?ありがとう私は助けが必要です.append
class Padlock:
def __init__(self, combination):
self.code = combination
self.code=[]
def openLock(self,enteredCombination):
self.enteredCombination= enteredCombination
if self.code == self.enteredCombination:
print("open")
else:
print("closed")
def changeCombination(self, newCombination):
if print == "open":
print("type in new code")
self.code.remove([0])
self.code.append(newCombination)
else:
print("open lock first")
lock1=Padlock(1234)
lock1.openLock(1234)
このコードはどのように呼び出しますか?私が見るのはクラス定義だけです。 Pythonはクラス定義で何もしません。 –
lock1 =南京錠(1234)、lock1.openLock(1234)、lock1。(4444)。ありがとうございます – thecodesalim
[編集] *実際に問題を説明している[mcve]を与える質問*。 – jonrsharpe