logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LLM系列:1.python入门:9.控制语句

本文总结了Python中的控制语句,主要分为判别语句、循环语句和循环控制语句三类: 判别语句包括单分支if、二分支if-else和多分支if-elif-else结构,用于条件判断执行不同代码块。 循环语句包含for循环(遍历可迭代对象)和while循环(条件满足时持续执行),需要注意while循环中必须设置循环终止条件。 循环控制提供continue(跳过当前循环)和break(终止整个循环)两种

文章图片
#linux#前端#运维 +1
LLM系列:1.python入门:16.JSON 数据处理与操作

本文介绍了JSON数据处理与操作的核心方法,重点讲解了Python中json模块的使用技巧。内容涵盖: JSON与Python数据类型的映射关系 文件操作基础(open和with语句) 内存中JSON字符串与Python对象的相互转换(dumps/loads) 磁盘上JSON文件的读写操作(dump/load) 深度学习领域常用的JSONL格式处理 特别强调了中文处理时ensure_ascii=F

文章图片
#json#python#开发语言 +1
LLM系列:1.python入门:6.元组型对象(tuple)

Python元组(tuple)是一种不可变的容器型对象,与列表类似但不可修改。创建元组可使用小括号()或tuple()函数,单元素元组需在元素后加逗号。元组支持索引、切片操作,可使用+和*进行拼接复制。虽然元组不可变,但若包含可变对象(如列表),其内部元素仍可修改。元组提供count()统计元素次数、index()查找元素位置等方法,以及in关键字判断元素是否存在。由于不可变性,元组能提高代码稳定

文章图片
#linux#运维#服务器 +1
LLM系列:1.python入门:8.集合型对象(Set&Frozenset)

本文介绍了Python中集合(set)和冻集合(frozenset)的基本概念与操作方法。集合是一种无序且可变的容器,元素必须是不可变对象且不能重复。冻集合则是不可变版本的集合。文章详细讲解了集合的创建方式(直接创建、set()函数转换)、常用操作(添加、删除、随机弹出元素)以及集合运算(交集、并集、差集、对称差集)。还介绍了子集判断、超集判断和无交集判断等方法。集合特别适合用于快速去重和成员关系

文章图片
#linux#数据库#前端 +1
LLM系列:1.python入门:17.正则表达式与文本处理 (re)

正则表达式是处理文本的强大工具,允许通过特定规则查找、提取和替换字符串内容。Python内置re模块提供相关功能,常用函数包括re.sub(替换匹配项)、re.findall(提取所有匹配项)和re.search(查找首个匹配项)。正则表达式语法包含元字符如\d(数字)、\w(单词字符)、等,配合量词如+(1次以上)和*(0次以上)可实现灵活匹配。使用时建议使用原始字符串(r"&quot

文章图片
#正则表达式#深度学习#pytorch +3
LLM系列:1.python入门:11.类与对象(Class & Object)

本文系统介绍了 Python 面向对象编程中的类与对象基础知识。首先说明类是对具有相同属性和行为的对象的抽象,而对象是类的具体实例,并强调 Python 中“一切皆对象”的特点。随后讲解了成员访问权限的约定方式,包括公有、受保护和私有成员,以及通过命名规范实现封装。同时详细梳理了常见的魔术方法(双下划线方法),涵盖对象创建、字符串表示、容器行为、运算符重载、类型转换、属性访问、可调用对象和上下文管

文章图片
#python#AIGC
LLM系列:1.python入门:14.Pandas

Pandas是基于NumPy的数据分析工具包,核心数据结构包括Series、Index和DataFrame。Series是一维带标签数组,具有values、index、dtype和name等属性,可通过loc和iloc进行索引操作。DataFrame是二维表格数据的主要表示形式。Pandas提供数据创建、索引访问、重命名、复制等基本操作,支持显式和隐式索引,并可通过in关键字检查索引存在性。这些功

文章图片
#pandas#python
LLM系列:1.python入门:7.字典型对象(dict)

本文介绍了Python字典(dict)的基本概念和常用方法。字典是一种无序可变容器,由键值对组成,键必须唯一且不可变,值可为任意类型。文章详细讲解了字典的创建方式(直接创建和使用dict()函数),以及基础索引方法。重点介绍了6个常用字典方法:get()安全获取键值、keys()获取所有键、values()获取所有值、items()获取键值对、update()更新字典内容、setdefault()

文章图片
#python
LLM系列:1.python入门:5.列表型对象 (List)

本文介绍了Python列表(list)的基础知识和操作方法。主要内容包括:1)列表创建方式(直接创建、列表推导式、range()函数);2)列表索引、切片和可变性特点;3)列表的运算符操作;4)添加元素的方法(append、extend、insert);5)删除元素的方法(pop、remove、del、clear);6)查找元素的方法(index、count、in关键字)。文章通过代码示例详细说明

文章图片
#list#windows#网络 +1
LLM系列:1.python入门:13.NumPy

NumPy是Python数据科学的核心库,提供高效的多维数组(ndarray)操作。主要特性包括:1) 数组创建与类型转换(支持int、float、bool等类型);2) 数组属性(ndim、shape、size、dtype);3) 索引切片机制(支持行列索引和视图共享);4) 广播功能实现不同形状数组运算。NumPy数组要求元素类型一致,会自动进行类型转换,可通过dtype参数强制指定类型。数组

文章图片
#numpy#python#AIGC
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择