可以按照以下步骤来编写该函数:
customer_dict = {
"123456": "不活跃用户",
"789012": "一般用户",
"345678": "活跃用户"
}
def get_purchase_status(customer_number):
if customer_number not in customer_dict:
return "未知客户号"
else:
purchase_frequency = 7 # 假设这里是获取购买频率的代码
if purchase_frequency < 30:
return "不活跃用户"
elif purchase_frequency >= 30 and purchase_frequency < 180:
return "一般用户"
else:
return "活跃用户"
print(get_purchase_status("123456"))
# 输出:不活跃用户
print(get_purchase_status("987654"))
# 输出:未知客户号
print(get_purchase_status("345678"))
# 输出:活跃用户