import time
def pini():
pin1 = int(input("enter your pin please: ")
if pin1 == pin:
print("pin correct")
print("paying: £",amount)
print("opening connection...")
time.sleep(0.4)
print("contacting bank...")
time.sleep(1.0)
print("contacting bank...")
time.sleep(0.5)
print("contacting bank...")
time.sleep(0.2)
print("contacting bank...")
time.sleep(0.2)
print("transaction successful")
elif:
print("wrong pin, try again")
pini()
print("Welcome to the bank")
print("\n")
pin = int(input("what is your pin: ")
pay = ""
while pay == "":
pay = input("press 'n' to make a payement: ").lower()
if pay == "n":
amount = int(input("please enter amount to pay: ")
print("please insert your card to pay" , "£",amount)
print("\n")
pini()
これは私のコードです。実行している場合コードを実行中にエラーが発生しました(構文が無効です)
、私は「無効な構文」エラーを取得し、私はIDLEのPython/3.4.2を使用しています。 これは私が間違っている学校プロジェクトのためのちょっとしたプログラムです。
が、私はそれは問題でインデントすることができると思いますが、そうでない場合、私はわからないんだけど、すべてのヘルプは大歓迎:)
)は、すべての 'int型では入力 –
に欠けている(入力( ""))'あなたがoutterの括弧を閉じるのを忘れてまし呼び出します。私は 'int(入力("あなたのピンを入力してください: ")' –