外の変数を使用可能にします:今、私はメインのコードで、しばらくして「信用」の変数を読み取ることができる必要があるが、私はエラー私は次のコードを持っている機能
を取得def Payment():
print('The cost for''is 1£')
print('Please insert coin')
credit = float(input())
while credit < 1:
print('Your credit now is', credit,'£')
print('You still need to add other',-credit+1,'cent')
newcredit = float(input())
credit = newcredit + credit
Payment()
print(credit)
を
NameError: name 'credit' is not defined
メインプログラムで使用するPayment
関数から変数credit
を抽出するにはどうすればよいですか?
'global credit'を使ってグローバル変数として渡すことができます。 –