单选题

五一节庆到来,各大商场都推出折扣活动,小红打算写一个计算折扣的函数,但调用时报错,以下是小红编写的代码,错误的原因是?( )

def discount(price=100, rate):

   return price * rate

print(discount(80))

A

默认参数 price 必须放在最后

B

rate 未指定默认值

C

语法正确,无错误

D

缺少关键字参数

赣ICP备20007335号-2