logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 入门与环境搭建

age = 25name是字符串(str)age是整数(int)height是浮点数(float)is_student是布尔值(bool)类型示例说明int42-7整数float3.14-0.5浮点数(小数)str"Python"'A'字符串,用引号包围boolTrueFalse布尔值,表示真或假NoneTypeNone表示空值或无通过本文,你已经完成了:✅ 下载并安装 Python✅ 配置运行环

文章图片
#python#开发语言
Python 中的控制流程:掌握程序的逻辑跳转

结构关键字用途条件语句ifelifelse根据条件选择执行路径循环语句for遍历序列或指定次数循环循环语句while条件为真时持续执行控制关键字break立即退出循环控制关键字continue跳过当前轮次,继续下一轮。

文章图片
#python#服务器#javascript
深入理解 Python 中的模块(Module)

在 Python 中,模块就是一个包含 Python 定义和语句的文件,其文件扩展名为.py。模块中的代码可以被其他 Python 程序导入并使用。每个 Python 文件本质上都是一个模块,模块名就是文件名(不包括.py后缀)。例如:如果你有一个文件,那么它就是一个名为math_utils的模块。模块是 Python 编程的基石之一。通过模块,我们可以将复杂的程序分解为可管理的部分,提升开发效率

文章图片
#python#开发语言
深入理解 Python 中的函数

函数是一段可重复使用的代码块,用于执行特定任务。通过将常用操作封装成函数,我们可以避免重复编写相同的代码,提升程序的模块化和可维护性。例如,如果你需要多次计算两个数的和,可以将其写成一个函数:print(add(3, 5)) # 输出: 8在 Python 中,使用def关键字来定义函数,其基本语法如下:def 函数名(参数列表):"""文档字符串(可选)"""函数体return 返回值(可选)d

文章图片
#python#开发语言
深入了解 Python 中的 Altair:基于“图形语法”的声明式可视化利器

Altair是一个基于Vega和Vega-Lite的 Python 数据可视化库,由 University of Washington 的交互数据实验室(Interactive Data Lab)开发。它的设计哲学深受 Leland Wilkinson 的《The Grammar of Graphics》影响,主张将图表分解为可组合的组件:数据、编码、标记、变换等。Altair 重新定义了 Pyt

文章图片
#python#信息可视化#开发语言
深入了解 Python 中的 Matplotlib:数据可视化的强大工具

Matplotlib是一个开源的 2D 绘图库,由 John D. Hunter 于 2003 年创建。它能够生成高质量的静态、动态和交互式图表,支持多种输出格式(如 PNG、PDF、SVG 等),并且与 NumPy、Pandas、SciPy 等科学计算库无缝集成。Matplotlib 最常用于绘制折线图、散点图、柱状图、饼图、直方图等常见图形,同时也支持更复杂的子图布局和自定义样式。Matplo

文章图片
#python#matplotlib#信息可视化
深入了解 Python 中的 Seaborn:优雅的数据可视化利器

Seaborn是一个用于绘制统计图形的 Python 可视化库,由 Michael Waskom 开发并维护。它建立在 Matplotlib 之上,与 Pandas 数据结构深度集成,提供了更高层次的接口来创建信息丰富且视觉上吸引人的图表。# 使用预设调色板# 或指定具体颜色# 在单个图中使用 palette 参数plt.show()Seaborn 是 Python 数据科学栈中不可或缺的可视化工

文章图片
#python#信息可视化#开发语言
深入了解 Python 中的 Plotly:交互式数据可视化的强大引擎

PlotlyPlotly.py)是一个基于 JavaScript 图形库D3.js和plotly.js构建的 Python 接口。它允许你用 Python 编程语言创建出可在浏览器中运行的交互式图表,支持缩放、悬停提示、图例切换、动画播放等多种操作。Plotly 是 Python 中最先进的交互式可视化库之一。它打破了传统静态图表的限制,让数据“活”了起来。无论是探索性数据分析(EDA)、学术研究

文章图片
#python#plotly#信息可视化
Python 中的 sqlite3 模块:轻量级数据库的完美搭档

SQLite 是一个 C 语言库,实现了自给自足、无服务器、零配置、事务性的 SQL 数据库引擎。轻量级:整个数据库存储在一个磁盘文件中。无需安装:不需要单独的数据库服务器进程。跨平台:支持 Windows、Linux、macOS 等主流操作系统。ACID 支持:保证原子性、一致性、隔离性和持久性。广泛支持:被集成在 Python 标准库中,开箱即用。Python 的sqlite3模块是一个强大而

文章图片
#数据库#python#sqlite
Hive on Spark:加速大数据分析的新引擎

是指将 Apache Spark 作为 Hive 的执行引擎来运行 HiveQL 查询的一种模式。换句话说,用户仍然使用熟悉的 Hive 接口(如 Hive CLI、Beeline 或 HiveServer2)编写 SQL 查询,但这些查询不再由 MapReduce 执行,而是被编译成 Spark 任务,在 Spark 集群上并行执行。✅ 简单理解:“Hive 提供语法接口,Spark 提供执行动

文章图片
#hive#spark#数据分析
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择