level 3
supermarco
楼主
输入错误后(例如:输入了4),怎么返回service的逻辑里面?
help = int(input('您好,欢迎来到古灵阁,请问您需要帮助吗?1.需要or 2.不需要?'))
if help == 1:
service = int (input('请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询'))
if service == 2:
print ('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币')
money = float(input ('请问您需要兑换多少金加隆呢?金额:'))
rmb = float(51.3*money)
print('那么,您需要付给我'+str(rmb)+'人民币')
elif service == 1:
print ('请去取款窗口')
elif service == 3:
print ('请去咨询窗口')
else:
print ('输入错误,请返回')
2021年07月18日 08点07分
1
help = int(input('您好,欢迎来到古灵阁,请问您需要帮助吗?1.需要or 2.不需要?'))
if help == 1:
service = int (input('请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询'))
if service == 2:
print ('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币')
money = float(input ('请问您需要兑换多少金加隆呢?金额:'))
rmb = float(51.3*money)
print('那么,您需要付给我'+str(rmb)+'人民币')
elif service == 1:
print ('请去取款窗口')
elif service == 3:
print ('请去咨询窗口')
else:
print ('输入错误,请返回')