Python基础 - 1.课程内容

使用Python爬虫实现在线教育平台的课程内容和教师信息获取 爬虫技术是一种自动化获取网页内容的技术。通过编写程序,模拟浏览器的行为,爬虫可以访问网页、提取网页内容,并进行数据的解析和处理。在本文中,我们将使用Python编写爬虫程序,通过模拟用户在在线教育平台网站上的操作,获取课程内容和教师信息的相关数据。 阅读详情


课程内容

课程项目学习内容达到目标
Python基础BaoAI平台从零创建,创建虚拟环境,导入依赖库、创建配置文件、创建应用和模块、通用类开发,包括系统响应结果类、状态类等环境搭建、注释、运算符、数据类型、标识符和关键字、流程控制、列表、元组、集合、字典、函数、面向对象编程、模块、文件掌握Python基础

课程学习路径

https://blog.youkuaiyun.com/idsof/article/details/105012455

课程源码

  • 开源协议:Apache-2.0

  • 课程源码:https://gitee.com/yuanbaonet/master_python.git

  • baoaiback项目估计完成度:10%

  • 课程章节和对应项目版本

    1. Python基础课程内容

    2. Python安装和运行

    3. 项目需求与开发 (baoai_python_v3)

    4. Python基础语法 (baoai_python_v4)

    5. Python流程控制(baoai_python_v5)

    6. Python数据类型 (baoai_python_v6)

    7. Python函数 (baoai_python_v7)

    8. Python面向对象编程 (baoai_python_v8)

    9. Python面向对象提高 (baoai_python_v9)

    10. Python异常处理 (baoai_python_v10)

    11. Python模块 (baoai_python_11)

    12. Python文件 (baoai_python_v12)

    13. 项目实战 (baoai_python_v13)

项目浸入式教学

  • 和传统教学相反,先有项目,再课程学习,学习同时完成项目。

  • BaoAI项目需求 => WEB前端课程学习内容 + 项目代码开发
    =>完成项目实践(10万行代码)+达到课程目标

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gQPamLqE-1585473371158)(media/abd0a5416404f3320fb60a9db3a31ec4.png)]

交流讨论

  • QQ技术交流群 : 16506021

  • 源宝网络微信公众号

在这里插入图片描述

  • 课程风采

在这里插入图片描述

python课程大纲 python课程大纲,可以帮助你了解课程的结构。计算机基础知识 python语法入门 python的数据类型基础 操作符 程序流程语句 数字类型操作 字符串类型 列表 元组 字典 集合 函数 模块 类 web基础 html5+css 立即下载

相关推荐

5G NR PDCCH实战解析:从DCI格式到CORESET配置的完整指南

本文深入解析5G NR PDCCH的实战配置,涵盖DCI格式选择、CORESET配置及Search Space优化等关键内容。基于3GPP R16标准,提供现网部署中的典型问题解决方案,如覆盖边缘失步、多用户调度冲突等,帮助提升控制信令传输效率。特别针对5G NR PDCCH的灵活资源分配和自适应编码机制进行详细探讨。

weixin_29231263的博客 498

如何学习python?Github上这10个教程和项目帮你轻松入门_github python学习

如何学习python?Github上这10个教程和项目帮你轻松入门_github python学习

Java癫疯的博客 3524

Spark Graphx 项目实战(航班飞行网图分析)

航班飞行网图分析一.需要的技能点二.任务描述三.数据探索1.下载数据2.数据格式四.航班飞行网图问题分析1.构建航班飞行网图2.统计航班飞行网图中机场与航线的数量3.计算最长的飞行航线4.找出最繁忙的机场5.找出最重要的飞行航线6.找出最便宜的飞行航线五.代码实现 一.需要的技能点 Spark GraphX API Spark GraphX PageRank Spark GraphX Pregel 二.任务描述 需求概述: 探索航班飞行网图数据 构建航班飞行网图 使用Spark GraphX完成下列任

May_J_Oldhu的博客 1538

python安装方法_Python入门基础教程(非常详细)

Python 是一门开源免费、通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」。Python 类库(模块)极其丰富,这使得 Python 几乎无所不能,不管是传统的 Web 开发、PC 软件开发、Linux 运维,还是当下火热的机器学习、大数据分析、网络爬虫,Python 都能胜任。这套 Python 基础教程不是教科书,不会玩弄概念,而是力求口语化和通俗化,让读者尽快入门。如果有小朋...

weixin_39813200的博客 2611

MATLAB实战:5步搞定GNSS单点定位解算(附完整代码)

本文提供了一份基于MATLAB的GNSS单点定位实战指南。通过5个核心步骤,详细讲解了如何从卫星坐标和伪距观测值出发,利用最小二乘迭代算法,构建并实现一个完整的单点定位解算器。文章附有完整代码,并涵盖精度评估与结果分析,适合GNSS初学者和MATLAB用户快速上手实践。

a2b3c4d5e的博客 250

UE 动态获取 资源缩略图 下载到本地或返回图片信息

UE 动态加载资源缩略图 返回图片信息或保存到本地

qq_46080252的博客 1937

python dfs算法_python学习课程目录

一、基础篇1.1 Python语言编程导论本节主要介绍什么是python语言,它有什么用、能做什么,相比其他语言它有什么优势,以及它的发展历史与最新的应用成果。1.2 Python编程环境搭建和规范本节主要介绍如何搭建python编译和运行环境、python的代码结构以及python编码规范。1.3 Python基础语法介绍本节主要介绍python的一些基础语法知识,主要包括变量和常量、数据类型、...

weixin_39806779的博客 394

PDBfixer:蛋白质结构修复工具

本文介绍蛋白质数据银行(PDB)文件常见问题及修复工具PDBFixer的使用方法。PDB文件常存在缺失原子、残基等问题,PDBFixer可通过GUI、命令行或Python API实现自动化修复。文章详细说明安装方法、命令行参数、Python脚本修复流程及非标准残基替换表,并与Modeller、ColabFold和Rosetta Remodel等其他修复工具进行对比分析,提供了各工具的特点、适用场景和典型计算时间比较,帮助用户根据具体需求选择合适的修复工具。

Protein Designer的博客 611

Python入门教程完整版(懂中文就能学会)

今天本宝宝给大家带来了干货,Python入门教程完整版,完整版啊!完整版! 言归正传,我来给大家介绍一下这套教程,希望每个小伙伴都沉迷学习,无法自拔! 本套教程学习时间15天 1-3天内容:为Linux基础命令 4-13天内容:为Python基础教程14-15 天内容:为飞机大战项目演练 第一阶段(1-3天): 该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及...

黑马程序员官方博客 18万+

★教程1:matlab学习教程入门100例目录

★基础入门 1.为什么要学习MATLAB 2.MATLAB安装 持续更新....... ★MATLAB基础编程语言熟悉

FPGA/MATLAB学习教程/源码/项目合作开发 4万+

ZYNQ 网络通信的四种实现方案

一,ZYNQ MIO以RGMII 接口连接外部PHY芯片实现LWIP网络通信。 二,ZYNQ PS 的 ENET0/ENET1 通过 EMIO 的方式扩展至 PL,在 PL 中通过 RGMII 接口连接扩展子卡实现 LWIP 网络通信。 在PL中搭建了1个AXI 1G/2.5G Ethernet Subsystem以及1个AXI Direct Memory Access IP 核。这两个 IP核均通过AXI 总线经S_AXI_HP0 口与PS 连接,PS 通过AXI 总线对其进行配置和控..

wangjie36的博客 1万+

Python入门教程(超详细)

三万字Python入门教程,建议收藏

wangyuxiang946的博客 1万+

作物生长模型Oryza V3实战9:控制文件参数详解

control.dat是ORYZA水稻模型的核心配置文件,主要包含三部分:1)基础参数设置与模拟时间定义;2)关键文件路径配置,包括土壤参数文件(soil.sol)、作物参数文件(cultivar.crp)、田间管理文件(manage.exp)及气象数据目录,同时指定输出结果文件(res.dat)和运行日志(model.log);3)可选参数和输出控制选项。该文件通过关联各类输入数据(气象、土壤、品种特性等)和输出结果,实现模型运行的全流程控制,支持参数调整后继续模拟和中断恢复功能。

221

蓝桥再出发-python基础 12.7

1.过python基础2.刷经典题3.练真题三步走重大战略,python基础课15minx86个,1个月完成70个视频就去报名缴费。

orangesky2的博客 512

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

自学python哪个网课好,网课学python学的好吗

各大机构课程内容不同,教学质量层次不齐,选择培训班,可以从以下几点进行考虑:1、发展历程:Python培训机构选择的时候一定要看培训的年限,也是证明一个机构的经验,还能看看这个机构的资源是否丰富,比如说讲师资源、就业资源、培训经验等,是保障学员学习技术、就业的关键,因为有很多机构都是看Python火了之后才开设的,时间较短,而且各方面资源不足。可以自学的,需要依据每个人的情况来决定,想要自学python对各方面有一定要求的,比如说基础好、自学能力强、理解能力强,这种情况是可以选择自学python的;

神器榜 1393

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

青少年python编程课哪家好,青少年Python编程课反馈与分享

青少年Python编程课自2018年推出以来,经过了一年多的课堂实践,我现针对家长对于课程更多细节的反应和最近一段时间上课的心得,写了这篇文章和大家分享。首先,青少年Python编程课的材料从何而来?我最早的编程课教案是以Java为背景编写,因为Java语言本身原因,此课程适用于14岁左右的学生。随着学生的年龄逐渐下降,此套教案已经不太适用低龄学生。所以我开始着手编写一套以Python为背景,适用...

weixin_42318727的博客 351

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

python 培训 周末 价格

Python真是越来越受欢迎了,想报个Python培训班,不知道培训费用多少,是不是都很贵呢?我是不是承担得起等等。现在由路飞学城老师给大家详细说下! 在人工智能开启的时代,Python作为人工智能的首选语言,学习它的人会越来越多。对于想学习Python的人员来说,Python培训费用是最关心的问题,python培训班大概多少费用呢? 目前来讲,Python培训学费多少钱?一般python培训机构的学费一般是一万到两万之间的水平,学习时间大概是4-6个月,对于刚毕业的学生而言是挺贵的,但很多Python

weixin_63757190的博客 108

Python自学难吗?有哪些课程内容?

**Python自学难吗?有哪些课程内容?** 自学一门技能,本身就有难度,更何况还是编程类型的Python,要是有兴趣还好说,兴趣是原始动力。但是光有兴趣还远远不够,要足够坚持才能学有所成。那么Python自学难吗?本文将为大家来解答! 前期可以这样做: *买一些书籍 *看一些视频 Python语法相对简单易学,但语法只是一部分,有些人看了别人打得广告,说什么7天Python速成,所以很多人觉得python自学也可以,非常简...

cemaxueyuan的博客 526

HTML5 - 1.课程内容

HTML5课程内容HTML课程内容课程学习路径课程源码项目浸入式教学交流讨论 HTML课程内容 前置课程:软件开发基础 推荐课程:BaoAI 课程 项目 学习内容 达到目标 软件开发基础 创建新项目,使用Git远程和本地管理源代码,编写项目说明文档 Visual Studio Code Git Markdown 使用Code开发和创建项目、Git管理项目源代码、Markdo...

354

Python基础知识总结1-Python基础概念搞定这一篇就够了

Python是当今世界最流行的程序语言之一。由荷兰人,吉多·范罗苏姆(Guido van Rossum)1989年发明,1991年公布。wwPython突出的简洁性、易读性和可扩展性,使得在数据科学、 人工智能、云计算、图形处理与互联网应用等领域占尽风头。Python中,一切皆对象。每个对象由:标识(identity)、类型(type)、value(值)组成1.标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。

lw的博客 1696

《零基础学Python编程》课程标准

具体内容是Python语言的特点与开发平台、Python的书写规范与运算符、流程控制结构、组合数据类型、函数和代码复用、Python类与对象、Python的异常处理、sqlite3数据库编程等,后续内容可引导学生参考教材深入学习。通过对Python中的类与对象的封装性、继承性和多态性的介绍,让学生明白代码的安全性、复用性和准确性的重要意义,培养学生精益求精的大国工匠精神和勇于探索的创新精神,增强学生科技强国的责任感与使命感。分工、合作和团结的重要性,帮助学生树立正确的劳动合作观念,增强学生的团队协作精神。

cflynn的专栏 1509

《青少年编程与数学》课程方案:2、课程内容 4_1

《青少年编程与数学》课程方案可能包括的内容有:计算机基础知识、文档处理、网页编程、Python、数据库应用、Go语言、大数据处理、数据可视化、C++、Java、人工智能、Rust以及小学数学、初中数学、高中数学、大学数学等。这部分章程方案讲的是可能包括的内容,实际课程将根据情况进行内容排布,这里的内容是一个参考。

明月看潮生的博客 1559

基础课程内容

1,linux基础:学习Ubuntu使用 2,python基础:涵盖python基础知识,掌握基础的编程能力 3,python面向对象:python的面xiang对象开发,为开发大型项目做好铺垫和准备 4,项目实战,应用基础学习过的内容,编程实战,完成第一个python项目 分享励志: 积跬步以至千里,积怠惰以致深渊 ...

张燕伟 225

大学计算机基础课程报告python-大学计算机基础

spContent=《大学计算机基础》是面向大学一年级非计算机专业学生开设的计算机入门课程。它既不是一门单纯的计算机知识课程,也不是一门程序设计课程或者算法课程,而是一门思维方式和工程方法的训练课程。课程除介绍必要的计算机基础知识外,着重通过系列案例讲解和Python编程实践,培养学生以计算思维解决实际问题的基本思维方法。课程从问题抽象建模开始,通过从自然语言描述的问题,到形式语言描述的模型,到算...

weixin_37988176的博客 2031

python基础1

环境搭建 a) anaconda环境配置 b) 解释器 python初体验 a) print and input python基础讲解 a) python变量特性+命名规则 b) 注释方法 c) python中“:”作用 d) 学会使用dir( )及和help( ) e) import使用 f) pep8介绍 python数值基本知识 a)...

V_ince的博客 1742

从0到1 Python基础

A.find(B,start,end) #start表示开始下标,end表示结束下标,全都省略表示检索整个字符串。语法:datetime.datetime(year,month,day,hour,minute,second)语法:datetime.datetime(year,month,day,hour,minute,second)​ random.uniform(x,y) 生成n∈[x,y)的随机整数。输入任意5个整数到一个列表中,然后求出该列表中的最大值,并输出这个最大值。

weixin_45859411的博客 1142
上一篇: 软件开发基础:Visual Studio Code
下一篇: Python基础 - 2.Python安装和运行
idsof
博客等级 码龄21年 9粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值