自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Python基础学习(十):函数

使用def语句定义函数。函数定义:使用def关键字定义函数。参数传递:支持位置传参、关键词传参、默认值参数、可变参数等。作用域:遵循 LEGB 规则,分为局部、嵌套、全局和内建作用域。递归函数:用于解决可以分解为相似子问题的问题。匿名函数:使用lambda定义简短的函数。高阶函数:可以接受函数作为参数或返回函数。

2025-03-16 22:52:50 338

原创 Python基础学习(九):语句

用于定义一个函数。")greet("Alice") # 调用函数用于定义一个类。p.greet() # 调用类的方法赋值语句:用于变量赋值。条件语句:用于条件判断。循环语句:用于重复执行代码。循环控制语句:用于控制循环流程。函数定义语句:用于定义函数。异常处理语句:用于捕获和处理错误。导入语句:用于导入模块或包。注释语句:用于解释代码。类定义语句:用于定义类。with 语句:用于资源管理。

2025-03-16 22:03:08 246

原创 Python基础学习(八):表达式

算术表达式:用于数学运算。比较表达式:用于比较值。逻辑表达式:用于布尔运算。赋值表达式:用于变量赋值。成员表达式:用于检查值是否在序列中。身份表达式:用于比较对象内存地址。三元表达式:简化条件判断。推导式:用于简洁地创建列表、字典和集合。Lambda表达式:用于创建匿名函数。生成器表达式:用于创建生成器对象。

2025-03-16 16:49:43 451

原创 Python基础学习(七):运算符

算术运算符:用于数学运算。比较运算符:用于比较值。逻辑运算符:用于布尔运算。赋值运算符:用于变量赋值。位运算符:用于按位操作。身份运算符:用于比较对象内存地址。成员运算符:用于检查值是否在序列中。三目运算符:简化条件判断。

2025-03-16 15:16:19 813

原创 Python基础学习(六):可变与不可变

自定义类的实例如果没有明确限制其属性,可以修改实例的属性值。obj.value = 10 # 修改属性print(obj.value) # 输出:10不可变类型:值不可修改,修改时会创建新对象。可变类型:值可修改,修改时不会创建新对象。类型判断:使用判断变量类型。类型转换:Python 提供了丰富的类型转换函数,但需注意转换的合法性。

2025-03-16 14:50:50 528

原创 Python基础学习(五):集合

set。

2025-03-13 17:47:29 286

原创 Python基础学习(四):字典

字典是一种可变的容器,用于存储键值对。字典中的数据是无序的,键必须是唯一的且不可变。使用大括号{}定义,键值对用冒号分隔。数据是无序的。键必须是不可变类型(如字符串、数字、元组),值可以是任意类型。

2025-03-12 21:51:59 512

原创 Python基础学习(三):元组

元组是一种的有序容器,用于存储多个值。元组的元素可以是不同类型的,且元素之间用逗号分隔。元组通常用于存储不可变的数据集合。

2025-03-12 20:43:27 462

原创 Python基础学习(二):列表

4. str.split(): 将字符串拆分为列表 (默认以空格拆分字符串,可添加参数以其他符号做分隔符)由于拆分后的结果是列表,则可以通过索引的方式继续拆分。3. str.strip(): 移除字符串两端的空白字符,lstrip()去掉左边空白字符,rstrip()去掉右边空白字符。15. str.count(): 计算子字符串在字符串中出现的次数。5. str.join(): 将列表中的字符串连接为一个字符串。通过切片操作访问,列表[(开始索引b):(终止索引e)(: (步长s))]

2025-03-11 00:10:05 421

原创 Python基础学习(一)

2.pycharm(推荐用专业版,但是自己要网上去搜破解版,这里只有官方的下载链接)3.pycharm专业版可以安装一些扩展,推荐安装通义灵码之类的扩展,写代码更方便(可选)虚拟环境安装本文不介绍,这玩意几个月可能都不一定用得上一次,所以等要用的时候网上搜教程就行了,现在记着怎么装环境,过几个月又忘了。。。

2025-03-09 01:52:34 673

原创 Pandas学习

Pandas 是基于 Numpy 和 Matplotlib 构建的第三方 Python 库,名字源于 “panel data”(面板数据)与 “Python data analysis”(Python 数据分析)。它能处理各类文件格式数据,广泛应用于多领域,是 Python 数据分析的关键工具。

2025-02-07 21:14:51 1096

原创 Matplotlib学习

Matplotlib 是 Python 中强大的数据可视化库,支持跨平台运行,能基于 NumPy 的 ndarray 数组绘制精美的 2D 图像。它的语法简单易懂,代码清晰,让开发者可以轻松地将数据转化为直观的可视化图表。Figure:整个图形,就像一张画布,容纳了所有的绘图元素,包括标题、轴线等。Axes:绘制 2D 图像的实际区域,也叫轴域区或绘图区,是图形的核心部分。Axis:坐标系中的垂直轴与水平轴,包含轴长、轴标签和刻度标签,用于界定数据的展示范围和标注信息。Artist。

2025-02-06 19:40:18 1421

原创 NumPy学习

NumPy 的全称是“Numeric Python”,它是 Python 的第三方扩展包,主要用于处理一维或多维数组。NumPy 提供了大量的数学函数,能够高效地执行数值计算。其底层是用 C 语言编写的,因此计算速度非常快。

2025-02-05 10:28:38 1047 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除