Python数据可视化:瑞幸会撼动星巴克的行业地位吗?

数据可视化——全国星巴克门店数量数据可视化 (1)各省份星巴克门店数量差异显著:从柱状图可以看出,广东省拥有最多的星巴克门店,其次是上海市、江苏省和浙江省。这些地区的门店数量远超其他省份,说明这些地方的市场潜力较大,消费者对于咖啡的需求较高。(2)星巴克在中国市场的地域分布不平衡:饼图展示了各省份门店数量占全国总店数的比例。上海占比最高,达到了16.05%,其次是广东省(14.19%)、浙江省(14.06%)和江苏省(12.48%)。这进一步证实了前文提到的市场潜力较大的地区。 阅读详情

瑞幸和星巴克在我国市场上,是把咖啡领域的大部分业务都已经给占领的状态,今天小爱就给大家分享一下,使用Python数据可视化分析瑞幸与星巴克全国门店分布情况,一起来吧!

图片

瑞幸会撼动星巴克的行业地位吗?

10月份瑞幸咖啡的酱香拿铁火出圈,让瑞幸再一次出现在聚光灯下,上一次还是财务造假的时候。

这几年国内咖啡市场火热,带动瑞幸在内的很多咖啡品牌飞速发展,从2013年到2023年,预计中国人均咖啡消费量上涨了238%,现在全国合计咖啡门店数量已超10万家,且以每年上万家的数量在增长。

瑞幸咖啡的崛起让我们想到咖啡界的标杆-星巴克,星巴克几乎是过去十几年咖啡的代名词,也是城市白领们的生活方式。

现在出现的现象是,但凡有星巴克门店的地方,几百米内几乎都有瑞幸门店的身影,有的甚至两三个形成包围之势。

下面通过可视化看板和Python数据分析来对比星巴克和瑞幸门店在数量、区域分布上的差异及关联关系。

主要有两点发现:

1、星巴克更集中于长三角、珠三角、京津冀等沿海经济发达地区,特别是一二线城市;瑞幸相比星巴克较为分散,在很多三四线及以下城市也有门店。



2、瑞幸门店选址集中在星巴克周边,数据显示方圆500米范围内,全国平均每个星巴克门店周边有0.6个瑞幸门店。

图片

图片

数据集

因为要对比分析星巴克和瑞幸门店数量和位置,所以数据集主要字段有门店名称、经度、纬度、城市。

❝注:数据集时间为2022年,有20%左右的数量误差❞

全国星巴克咖啡门店数据集:图片全国瑞幸咖啡门店数据集:图片

两个数据集都存放在平台上,通过数据视图可以直接查看和使用数据集,后面我们用来搭建数据看板。

因为后面需要Python来处理数据,所以需要通过API数据接口来获取数据,操作起来非常方便,留着后面备用。

import requests
headers = { "x-token": "你的鉴权token" }
response = requests.get("http://app.chafer.nexadata.cn/openapi/v1/sheet/sht22nId5uouP2/records?size=1&page=1", headers = headers)
print(response.json())

图片

在这里插入图片描述

星巴克、瑞幸全国门店数对比

截至数据集时间(2022年),星巴克全国门店数量预计4442,瑞幸咖啡全国门店数量预计3904,星巴克门店数比瑞幸多14%。

在这里插入图片描述
在这里插入图片描述

从量级上来看两者已经很接近,而且瑞幸正以可怕的增长速度扩张门店,以我家附近的商圈为例,去年还只有一家瑞幸,今年已经有三家。

星巴克无论从选址位置、开店成本、门店面积、店员数量上来说都比瑞幸要苛刻一些,瑞幸主打外卖+外带,这也是除市场需求因素外,瑞幸能快速扩张的原因。

星巴克分布全国Top20城市



星巴克门店数量前五的城市是:上海、北京、杭州、深圳、广州。在前二十城市中,长三角有6个,珠三角有5个,京津冀2个。

在这里插入图片描述

上海的星巴克门店数量668,是第二名北京2倍之多,同时上海也是全球星巴克门店数量最多的城市,看来魔都人民对咖啡的喜爱名不虚传。

杭州的星巴克数量仅次与上海、北京,高于深圳、广州,杭州的互联网和电商从业者们也比较喜欢星巴克。

瑞幸分布全国Top20城市

瑞幸门店数量前五的城市是:上海、北京、广州、深圳、杭州,与星巴克前五城市一样,但排序略有差异。

在前二十城市中,长三角有6个,珠三角有2个,京津冀2个。在这里插入图片描述

星巴克主要聚集在沿海一二线城市,而瑞幸在内陆城市快速占领市场,瑞幸前20的城市中已经有了合肥、昆明、郑州,而星巴克前20里并没有出现这三个省会城市。

因此瑞幸门店的分布更加分散,没有过度集中在一线城市。

星巴克全国分布热力图

通过星巴克门店热力图也能看到,红色高密度区主要集中在沿海地区,内陆则呈现点状式分布,比较稀疏。在这里插入图片描述

瑞幸全国分布热力图

瑞幸门店分布则更加均匀,除沿海地区,华中地区湖南、安徽、湖北、湖南等也有比较多的门店。在这里插入图片描述

星巴克上海分布热力图

上海是全国咖啡消费需求最大的城市,我们看看星巴克门店在上海的分布情况。

整体上星巴克门店集中在上海市区内环范围,往外以点线式分散,郊区五大新城、浦东机场、虹桥枢纽也是较为集中的区域。

在这里插入图片描述

瑞幸上海分布热力图

瑞幸在上海市区内环的集中度没有星巴克那么明显,整体数量上也少很多。在这里插入图片描述

在这里插入图片描述

Python数据分析

下面再深入分析星巴克和瑞幸门店的关联关系,我们知道瑞幸咖啡是后起之秀,据说很多门店的选址依据主要看周边是否有星巴克。

那全国范围每个星巴克门店周边平均有多少个瑞幸门店呢?这次从方圆500米范围看看瑞幸在星巴克周边的聚集情况。

我们使用Python和其第三方库shapely来进行处理数据,shapely主要用来处理地理坐标数据。

第一步:导入所需要的库

# 导入相关库
import pandas as pd
import requests
import time 
from shapely.geometry import Point
from shapely.geometry.polygon import Polygon

第二步:从API中抽取数据

# 抽取星巴克和瑞幸门店数据,通过下秒机器人API调用
# 抽取星巴克门店数据
headers = { "x-token": "tk7a2980431688455e8976e4bad4d13d6a" }
starbucks_list = []
for i in range(1,10):
    response_1 = requests.get("http://app.chafer.nexadata.cn/openapi/v1/sheet/sht22nId5uouP2/records?size=500&page={0}".format(i), headers = headers)
    starbucks = response_1.json()['data']['list']
    starbucks = pd.DataFrame(starbucks)
    time.sleep(1)
    starbucks_list.append(starbucks)
starbucks = pd.concat(starbucks_list)
# 抽取瑞幸门店数据
luckin_list =[]
for j in range(1,9):
    response_2 = requests.get("http://app.chafer.nexadata.cn/openapi/v1/sheet/sht22nIeomVmYy/records?size=500&page={0}".format(j), headers = headers)
    luckin = response_2.json()['data']['list']
    luckin = pd.DataFrame(luckin )
    luckin_list.append(luckin)
    time.sleep(1)
luckin = pd.concat(luckin_list)

第三步:判断星巴克门店方圆500米范围内的瑞幸门店数

# 根据星巴克咖啡店坐标绘制半径为XX米的地理区域
def circle(data,radius):
    # radius 表示区域半径
    # 给定地理坐标
    center_latitude = float(data['维度'])
    center_longitude = float(data['经度'])
    # 创建圆形区域
    center_point = Point(center_longitude, center_latitude)
    circle = center_point.buffer(radius/111300)
    # 创建多边形区域
    polygon = Polygon(circle.exterior)
    return polygon

# 根据经纬度构建坐标点
def point(data):
    # 给定地理坐标
    center_latitude = float(data['维度'])
    center_longitude = float(data['经度'])
    # 创建坐标点
    center_point = Point(center_longitude, center_latitude)
    return center_point

# 判断瑞幸咖啡店是否在星巴克方圆500m范围内
def is_inside(data):
    polygon = data['Polygon']
    # 判断坐标是否在区域内
    n = 0
    luckin_city = luckin[luckin['城市']==data['城市']]
    for point in luckin_city['Point']:
        is_inside = polygon.contains(point)
        # 打印判断结果
        if is_inside:
            n = n + 1
    return n

# 根据星巴克门店坐标位置绘制方圆半径为500米的地理区域
starbucks['Polygon'] = starbucks.apply(circle,axis=1,args=(500,))

# 根据瑞幸门店经纬度构建坐标点
luckin['Point'] = luckin.apply(point, axis=1)

# 判断瑞幸门店是否在星巴克门店方圆500米范围内
starbucks['Luckin_numbers'] = starbucks.apply(is_inside, axis=1)

数据处理后如下:

在这里插入图片描述

第四步:分析数据

  1. 方圆500米范围内,全国平均每个星巴克门店周边有0.6个瑞幸门店
# 方圆500米范围内,全国平均每个星巴克门店周边有0.6个瑞幸门店
starbucks['Luckin_numbers'].mean() 

输出:0.6

  1. 方圆500米范围内,全国最多的星巴克门店周边有7个瑞幸门店
# 方圆500米范围内,最多的星巴克门店周边有7个瑞幸门店
starbucks['Luckin_numbers'].max()

输出:7

  1. 方圆500米范围内,星巴克门店周边平均瑞幸门店数各城市排名,最多的是临沂市,平均每个星巴克门店周边有1.8个瑞幸门店
# 方圆500米范围内,星巴克门店周边平均瑞幸门店数各城市排名
# 最多的是临沂市平均每个星巴克门店周边有1.8个瑞幸门店
city_list = []
for city in pd.unique(starbucks['城市']):
    avg_luckin_numbers = starbucks[starbucks['城市']==city]['Luckin_numbers'].mean()
    starbucks_nums = starbucks[starbucks['城市']==city]['名称'].count()
    city_list.append([city,starbucks_nums,avg_luckin_numbers])

df = pd.DataFrame(city_list,columns=['city','starbucks_nums','avg_luckin_numbers'])
df.sort_values(by=['avg_luckin_numbers'],axis=0,ascending=False)

输出:

在这里插入图片描述

看来瑞幸确实与星巴克有着不解的缘分,难怪我们会看到星巴克周边那么多的瑞幸门店。

星巴克门店养成了周边用户喝咖啡的习惯,或者说这里喝咖啡的用户比较多,星巴克才来这里开店,那么在星巴克周边再开瑞幸咖啡,就可以低成本获取一大波潜在用户,尽管有竞争,还是非常值得的。

在这里插入图片描述

总 结

我们通过可视化看板和Python数据分析展示了星巴克和瑞幸咖啡门店的区域分布、关联关系,其实还有很多值得分析挖掘的地方。

比如说有些城市星巴克门店周边的瑞幸门店非常少,或者几乎没有,那原因是什么?是潜在的机会还是要规避的深坑?

如果大家有兴趣可以试一试。

关于Python学习指南

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

👉Python所有方向的学习路线👈

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取)

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python70个实战练手案例&源码👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉Python大厂面试资料👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

👉 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方优快云官方认证二维码或者点击链接免费领取【保证100%免费】

11 列咖啡店结构化交易记录数据集 | 时间 / 咖啡类型 / 付款方式多维度覆盖 | Power BI/Tableau/Python 可视化 & 业务分析用 本数据集为结构化咖啡店交易数据,覆盖完整年度周期,包含时间、产品、付款等11个维度。其核心优势在于无需预处理即可直接分析,支持三大应用场景:通过销售趋势定位营业高峰时段(如早8点交易量达120笔/小时)、基于产品销售额排名优化库存(拿铁12,000元居首),以及分析客户付款偏好。适配PowerBI/Tableau等工具,可节省80%数据处理时间,帮助中小咖啡店快速实现数据驱动决策。 阅读详情

相关推荐

基于pycharts星巴克门店分布可视化分析

基于pycharts星巴克门店分布可视化分析。

Wind_know的博客 2482

使用Python分析瑞幸和星巴克全国门店分布关系

我们通过可视化看板和Python数据分析展示了星巴克和瑞幸咖啡门店的区域分布、关联关系,其实还有很多值得分析挖掘的地方。比如说有些城市星巴克门店周边的瑞幸门店非常少,或者几乎没有,那原因是什么?是潜在的机会还是要规避的深坑?如果大家有兴趣可以试一试。数据和代码地址:可点击阅读原文获取数据和代码学好 Python 不论是就业还是做副业赚钱都不错,这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题。

优快云_224022的博客 482

星巴克数据分析案例及数据集.zip

星巴克数据分析案例及数据集,python语言,内含相应数据集,代码可运行。

Python数据可视化:分析瑞幸VS星巴克全国门店分布情况

瑞幸和星巴克在我国市场上,是把咖啡领域的大部分业务都已经给占领的状态,今天小爱就给大家分享一下,使用Python数据可视化分析瑞幸与星巴克全国门店分布情况,一起来吧!10月份瑞幸咖啡的酱香拿铁火出圈,让瑞幸再一次出现在聚光灯下,上一次还是财务造假的时候。这几年国内咖啡市场火热,带动瑞幸在内的很多咖啡品牌飞速发展,从2013年到2023年,预计中国人均咖啡消费量上涨了238%,现在全国合计咖啡门店数量已超10万家,且以每年上万家的数量在增长。

Python84310366的博客 1919

某咖啡公司销售数据

Tableau案例数据,地二章咖啡数据,本人有整本书的案例数据

咖啡店销售交易数据集(12特征,3637条记录)CSV

该数据集捕获了 2024 年 3 月开普敦一家咖啡店的每日销售交易。 它包括交易时间戳、支付类型(卡/现金)、咖啡产品名称和每笔交易的收入。 该数据集旨在帮助探索客户习惯和业务绩效,非常适合时间序列分析、数据可视化或适合初学者的数据分析项目。 列:含义 日期 交易日期 (YYYY/MM/DD) 日期时间:交易的确切时间戳 cash_type:付款方式(银行卡或现金) 卡:匿名客户 ID(基于卡的忠诚度) money:每笔交易的花费金额(以南非兰特为单位) coffee_name:购买的咖啡类型

Pyecharts(三) —— 星巴克门店分布

Pyecharts(三):星巴克门店分布

share16的博客 3529

微纳加工技术中的自对准硅化物(Silicide)工艺:关键步骤与应用场景解析

本文深入解析了微纳加工技术中的自对准硅化物(Silicide)工艺,详细介绍了其关键步骤与应用场景。从表面清洁、金属沉积到两步退火法,全面拆解工艺全流程,并探讨了不同技术节点下的工艺演进。文章还提供了实际应用中的问题排查方法和新兴技术对Silicide工艺的挑战,为芯片制造领域的工程师提供了实用参考。

weixin_30613727的博客 429

Python数据可视化分析瑞幸和星巴克全国门店分布图

瑞幸会撼动星巴克的行业地位吗?上个月瑞幸咖啡的酱香拿铁火出圈,让瑞幸再一次出现在聚光灯下,上一次还是财务造假的时候。这几年国内咖啡市场火热,带动瑞幸在内的很多咖啡品牌飞速发展,从2013年到2023年,预计中国人均咖啡消费量上涨了238%,现在全国合计咖啡门店数量已超10万家,且以每年上万家的数量在增长。瑞幸咖啡的崛起让我们想到咖啡界的标杆-星巴克,星巴克几乎是过去十几年咖啡的代名词,也是城市白领...

weixin_43373042的博客 1468

攻防世界 misc题GFSJ1129-【您看我还有机会吗?】

我们发现了隐藏内容,一开始我以为那个英文就是flag,提交后发现不对,然后我想只有一张图片然后图片上的隐写内容又不是flag,那必定还有什么文件被隐藏了,于是我们打开VMware并启动Ubuntu,使用binwalk分析一下有没有隐藏文件,我们要在Terminal中分析,如下。我们发现里面有一个flag.txt文件,我们尝试提取里面内容,但发现又要密码,我们想起了之前图片上的隐藏内容,我们将那段英文输入(包括空格和符号,在VMware中输入密码不会有显示,你看到的就像没输入一样),然后我们看到如下。

大数据专业,关注 AI 安全与数学建模。记录 Web 安全、对抗攻击、隐私保护等安全实践,以及从经典模型到智能方法的建模思考。用数学思维理解 AI,用 AI 方法反哺安全与建模。 1092

二、ROS2完成Docker容器和宿主机通信,使用ros2 topic list看到,但是无法echo

如果容器和主机权限不一致,则会导致无法通信(我的代码中,docker容器是root,宿主机是普通用户),虽然可以查询到相关话题,但是订阅后没有消息输出。比如,docker容器创建了一个共享内存,其所有者为docker容器用户root,当宿主机去访问的时候,由于用户不同,没有权限访问,也就无法进行信息传递。该方法只是临时修改共享内存的权限,每次运行完,需要重新运行上述命令,才可以进行通信。在运行的过程中,ROS2使用了共享内存机制,会共享内存。运行之后,宿主机和容器可能用户名不同,这是因为。

qq_43280851的博客 1265

数据可视化,星巴克和瑞幸全国门店对比

我们通过可视化看板和Python数据分析展示了星巴克和瑞幸咖啡门店的区域分布、关联关系,其实还有很多值得分析挖掘的地方,比如说有些城市星巴克门店周边的瑞幸门店非常少,或者几乎没有,那原因是什么?是潜在的机会还是要规避的深坑?如果你有兴趣可以试一试。

分享Python、数据分析、人工智能前沿知识 2403

Realsense D435i运行ORB-SLAM3

【代码】Realsense D435i运行ORB-SLAM3。

MAX_Hope的博客 2563

分析一哈瑞幸和星巴克全国门店分布关系,惊艳了一疙蛋!(Python)

我们通过可视化看板和Python数据分析展示了星巴克和瑞幸咖啡门店的区域分布、关联关系,其实还有很多值得分析挖掘的地方。比如说有些城市星巴克门店周边的瑞幸门店非常少,或者几乎没有,那原因是什么?是潜在的机会还是要规避的深坑?如果大家有兴趣可以试一试。

qkh1234567的博客 1342

Windows 11下manage-bde命令实战:BitLocker锁了别慌,手把手教你用命令行找回数据

本文详细介绍了在Windows 11系统下使用manage-bde命令解锁BitLocker加密驱动器的实战方法。通过命令行诊断、恢复密钥获取、解锁流程演示及高级故障排除,帮助用户在系统锁定后快速找回数据,特别适合IT技术人员和遇到紧急情况的用户。

weixin_30902251的博客 328

03. 线性规划与混合整数规划 (LP/MIP)

本文介绍了OR-Tools中的线性规划(LP)和混合整数规划(MIP)求解器。主要内容包括:1) LP/MIP的基本概念和数学形式,对比了LP、MIP、ILP和BIP的区别;2) OR-Tools支持的求解器类型,如GLOP、SCIP等,以及它们各自的特点和适用场景;3) 详细展示了如何使用GLOP求解器进行线性规划求解,包括变量定义、约束添加和目标函数设置;4) 介绍了SCIP求解器的配置和使用方法;5) 讨论了变量类型、约束类型、多目标优化等进阶功能。文章通过Java代码示例演示了如何实现一个完整的优化

智慧是做事用的 156

Python实战:获取瑞幸咖啡全国门店和职能部门,竟有接近1.2万个门店

前段时间通过 Python 实战,获取了 全国 6947 个星巴克门店的信息。今天,就有读者在公众号后台问到能不能爬取一下瑞幸的门店,这也激起了我的好奇心,说干就干。打开瑞信咖啡挂网,,并没有发现可以找到门店的入口,出师不利。继续随便浏览下官网的其他页面,来到了“关于我们”——“加入我们”——“门店招聘”这个页面,直觉告诉我这里可能会有数据。点击“门店招聘”,跳转到招聘页面。(本文首发在“程序员coding”公众号)

stormhou的博客 3222

SPICE仿真软件:HSPICE_(22).HSPICE仿真案例分析

通过上述案例分析,我们可以看到HSPICE仿真软件在不同电路类型和仿真场景中的应用。无论是简单的直流分析、交流分析还是复杂的暂态分析,HSPICE都能提供详细的仿真结果,帮助我们更好地理解和优化电路设计。希望这些案例能够为读者提供实用的参考和指导,进一步提升使用HSPICE进行电路仿真的能力。输入文件的编写:确保输入文件格式正确,使用注释来解释每一部分的内容。分析类型的选择:根据电路的特点选择合适的分析类型,如.DC.AC和.TRAN。输出结果的设置:使用.print命令来指定需要输出的节点电压和支路电流。

kkchenjj的博客 1306

数据可视化每周挑战——全国星巴克门店数据可视化

从上面可以看出该数据集中没有缺失值,且营业时间属于标成属性,但是实际中时间应该是时间类型,因此我们将其转换为时间,以便于后续的可视化。广东省、浙江省、江苏省、北京市以超过500家的门店分列第二至五位。1.导入需要用的库,同时设置绘图时用到的字体,同时防止绘图时负号无法正常显示的情况。3.首先先对营业时间进行处理,然后对星巴克在我国分布省份进行统计汇总。这是我国星巴克门店的位置,营业时间等数据。7.对一天内的营业时间进行可视化分析。4.对各省星巴克的占比进行可视化。5.对各省星巴克的数量进行可视化。

qq_60688380的博客 1196

ICC2: 如何让CTS指定pin多长指定长度

这里create_clock不需要写到sdc里,在脚本里写就行,需要注意的是脚本里存在remove_clock_tree的话,add_buffer就要放remove_clock_tree后面,或者给guide buffer设don't touch也行。跟innovus的操作逻辑一样,如果要让tree上的某一点长长,要先考虑这个点后面的clock tree能正常balance。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?-5意味着长长5ns,相反正值意味着做短。

m0_61544122的博客 679

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【64 Pandas+Pyecharts | 全国瑞幸咖啡VS星巴克门店数据分析可视化】

本期我们利用Python分析「全国瑞幸咖啡星巴克门店数据」,看看:瑞幸VS星巴克全国门店数量、重要城市瑞幸VS星巴克门店数量分布、各省瑞幸VS星巴克门店数量占比、全国瑞幸VS星巴克门店数量地图、全国瑞幸、星巴克门店分布热图等等。

Python当打之年 1643

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: python 30行代码内制作一个计算器
下一篇: 5大自动化测试的Python框架,快来学习!
我爱学大模型
博客等级 码龄3年 7883粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值