Python_收银台

'''
	获取商品价格
    获取购买数量
    获取支付金额
    算法:支付金额 - 价格 × 数量
    显示:应该找回?元
'''

应用减法和乘法运算即可

定义函数

def checkout_counter(commodity_price, purchase_quantity, payment_amount):
    result = payment_amount - commodity_price * purchase_quantity
    return result

测试

change = checkout_counter(4, 3, 10)
if change >= 0:
    print('应该找回' + str(change) + '元')
else:
    print('还需支付' + str(abs(change)) + '元')

运行结果

还需支付2

你可能感兴趣的:(python_base)