このコードは、ユーザーに 1 または 2 の選択を求めます。2の場合、何とか。どちらでもない場合は、1 または 2 が入力されるまで繰り返します。プログラムは 1 または 2 を受け入れず、代わりに「else」に直接進み、1 または 2 を入力するために入力質問を繰り返します。
def optionType (): # pick option
#pdb.set_trace()
option = ''
print ('Which slice option do you want, even slice (1) or leftover(2)? ')
input (option)
if option == '1':
evenSlice() #includes decimal
elif option == '2':
leftoverSlice() #omits decimal
else:
print('Enter either 1 or 2.')
optionType()
ご協力いただきありがとうございます。