人工智能
文章平均质量分 50
人工智能技术
sanduo112
1、欲骑须仔细备鞍,上马则勇往直前;
2、生儿贫穷不是你的错,死而贫穷就是你的错。
3、变化是稳定的唯一要素,唯一不变的是变化
展开
-
python 日期时间和Json解析
Python利用`datetime`模块处理日期时间,能获取当前时间、格式化输出、解析字符串及计算时间差。而`json`模块负责JSON解析,通过`dumps`和`loads`实现Python对象与JSON字符串的互相转换,加之`dump`和`load`操作文件,极大地便利了数据交换。因此,无论是时间操控还是JSON数据处理,Python均提供了简洁而强大的工具支持。原创 2024-06-17 14:36:23 · 287 阅读 · 0 评论 -
python 多线程
Python多线程借助`threading`模块,实现并发执行,加速IO密集任务。创建线程可继承`Thread`类或传入函数,共享全局内存要求注意同步,使用锁避免数据冲突。但受GIL限制,CPU密集任务中多线程效益有限,可能因线程切换降低效率。对此,可转用多进程(如`multiprocessing`模块)或GIL绕过技术(Cython、Numba),以实现更高效并行。总之,多线程为IO优化利器,设计时考虑同步、GIL影响,并据任务特性择优并发策略。原创 2024-06-17 10:41:09 · 333 阅读 · 0 评论 -
python 发邮件
python的 邮件发送 示例QQ邮箱原创 2024-06-13 18:08:48 · 476 阅读 · 0 评论 -
python 网络编程
python 网络编程 : socket accept bind 实现基本的操作原创 2024-06-05 14:10:52 · 343 阅读 · 0 评论 -
python数据库操作
mysql 的数据库基本操作 CRUD原创 2024-05-31 18:39:25 · 285 阅读 · 0 评论 -
python开发的常见问题
python 开发常见问题:1、数据库加密插件问题:(mysql8)原创 2024-05-31 16:59:16 · 475 阅读 · 0 评论 -
python 正则表达式
Python的re模块支持正则表达式,它是处理文本的强大工具。正则表达式以特殊符号组合定义模式,实现文本的查找、匹配、抽取和替换。例如,.*?\d+匹配任意字符后紧跟一个或多个数字。re模块的函数如match、search、findall等,分别用于在开头、任意位置或提取所有匹配项。标志调整匹配规则,如忽略大小写。正则表达式通过复杂模式匹配,极大提升了文本处理的灵活性和效率,是Python编程不可或缺的一部分。原创 2024-04-28 11:08:38 · 561 阅读 · 0 评论 -
python的练习
python的排序、字符串、数组、列表、字典等操作练习原创 2024-04-25 17:23:45 · 522 阅读 · 6 评论 -
python标准库
Python标准库是官方提供的核心模块集,与Python解释器捆绑安装,囊括广泛实用功能,如文件I/O、网络、系统交互、文本处理、数学、并发、测试、数据库访问、加密、压缩、GUI、科学计算及日期时间处理等。其经过充分测试,确保兼容性、稳定性,遵循Python风格,减少对外部库依赖,提升开发效率与代码质量。详尽文档与示例助力开发者快速掌握,是提高Python编程能力与构建高质量应用的基础。原创 2024-04-19 14:16:39 · 151 阅读 · 2 评论 -
python命名空间/作用域
Python命名空间是变量名与其值的映射集合,分内置、全局(模块级)和局部(函数/方法内)。作用域界定代码块中变量的可见性和可访问性:全局作用域涵盖模块及内置命名空间;局部作用域仅限于函数内部及上级作用域;使用`nonlocal`、`global`关键字分别声明外层嵌套或全局变量。这些机制防止命名冲突,维护代码清晰性。原创 2024-04-18 14:26:22 · 436 阅读 · 0 评论 -
python 面向对象
Python面向对象编程(OOP)是一种以类与对象为核心组织代码的编程方式。类定义对象的属性(变量)与方法(函数),实现数据封装。对象作为类实例,模拟现实实体行为。OOP特性包括:封装(隐藏内部细节,确保数据安全)、继承(子类继承父类属性和方法,实现复用与扩展)、多态(同一消息在不同对象上产生不同响应,增加灵活性)。借助特殊成员方法定制对象行为,如初始化、字符串表示等。Python OOP旨在提升代码组织性、模块化、复用性和可维护性,适应复杂软件项目开发。原创 2024-04-18 09:28:06 · 488 阅读 · 0 评论 -
python 错误异常
Python异常是程序运行异常情况的信号,如语法错误、逻辑问题、资源访问失败等,表现为特定类型的异常对象(如SyntaxError、ValueError)。当异常触发时,解释器停止执行并抛出异常信息,包括错误类型、详细描述及位置。通过try-except结构,开发者可以捕获并处理异常,执行相应恢复措施或提供备用逻辑。finally子句确保必要的清理动作。raise语句用于手动引发异常,assert用于条件验证。此机制助力定位故障、增强代码稳健性与可维护性。原创 2024-04-17 15:02:00 · 154 阅读 · 0 评论 -
python 文件输入输出
Python的输入输出由input()接收用户输入,print()输出至终端,open()结合read()/write()等处理文件。input()接收文本字符串,print()可设定分隔符、结尾符并定向输出。open()按'r/w/a'模式打开文件,搭配readline()/readlines()等方法操作文件内容。此外,Python支持with自动管理文件关闭、pickle模块进行对象序列化/反序列化、csv/json等模块处理特定数据格式,提供全面、便捷的数据交换能力。原创 2024-04-17 09:34:59 · 1145 阅读 · 0 评论 -
python 模块
Python模块是组织代码的基本单元,通常为.py文件,包含函数、类、变量等,通过`import`语句导入,实现功能封装、代码重用与结构化。标准库与第三方模块(如NumPy、Django等)提供广泛功能,涵盖文件操作、网络通信、数据处理、算法、加密、测试、并发编程等领域。模块化设计遵循“高内聚、低耦合”,便于复杂系统拆分、测试、协作开发与版本控制。原创 2024-04-16 10:28:30 · 269 阅读 · 0 评论 -
python数据结构
Python数据结构涵盖原生类型与复合类型,如列表、元组、字典、集合。列表为可变有序序列,支持增删改查、切片;元组为不可变序列,适用于固定数据;字典为键值对无序集合,通过键高效查询与修改;集合存储唯一元素,提供成员关系检测与集合运算。此外,Python还支持列表推导、生成器表达式及堆栈、队列等高级数据结构的构建,为高效、灵活的数据处理与管理提供基础。原创 2024-04-10 15:35:04 · 327 阅读 · 0 评论 -
python高级函数(匿名函数和装饰器)
Python匿名函数(lambda)是简洁的单行函数定义方式,无需命名,形式为`lambda arguments: expression`,常用于临时、简单的计算或作为高阶函数参数。Python装饰器是一种设计模式,通过`@decorator_name`语法将装饰器函数应用到目标函数上,装饰器接收并返回函数,通常在原函数调用前后添加额外功能(如日志、监控、权限检查),实现功能扩展而不修改原函数代码,增强了代码复用性和模块化。原创 2024-04-10 11:12:45 · 585 阅读 · 0 评论 -
python 函数
Python函数是编程中实现代码复用、模块化的核心构造,通过`def`关键字定义,接受输入参数,执行特定任务,可选返回结果。函数支持位置参数、关键字参数、默认参数、可变参数,利用`return`语句返回,具有独立作用域和变量管理。使用文档字符串描述函数功能、参数、返回值,便于理解与维护。装饰器允许在不修改源码前提下为函数添加新功能。Python函数通过这些特性提升代码组织性、可读性、可维护性和可扩展性,是编写高效、模块化Python代码的基础。原创 2024-04-07 14:15:19 · 595 阅读 · 0 评论 -
python 迭代器和生成器
迭代器和生成器是Python中实现延迟计算和节省内存的关键工具:迭代器是遵循迭代协议、能逐个返回集合中元素的对象,而生成器是一种特殊的迭代器,通过使用`yield`关键字定义的函数,在运行时动态生成值,仅在需要时计算下一个产出,有效避免一次性构建整个数据集,适用于处理大规模或无限序列。原创 2024-03-29 10:48:07 · 531 阅读 · 0 评论 -
python 推导式(派生、衍生)
Python推导式是简洁、高效的构造列表、集合、字典等数据结构的表达式式语法,通过一行代码实现对序列或可迭代对象进行元素筛选、转换、组合等操作,替代传统循环与条件判断,提升代码可读性与执行效率。原创 2024-03-29 09:47:43 · 452 阅读 · 0 评论 -
python 条件循环语句
Python条件循环结合了条件判断语句(如 `if`、`elif`、`else`)与循环结构(如 `for`、`while`),实现根据特定条件控制循环的执行过程,包括进入循环、继续下一轮、提前终止或跳过某次迭代,适用于处理复杂逻辑流程、遍历满足特定条件的数据、递归搜索等问题,提供灵活、精准的程序控制能力。原创 2024-03-27 17:12:02 · 586 阅读 · 0 评论 -
python 列表基本操作
Python列表是一种灵活的可变序列数据结构,支持动态添加、删除、访问、排序、反转元素,以及通过丰富的方法(如 `append()`, `extend()`, `insert()`, `remove()`, `pop()`, `index()`, `count()` 等)进行元素操作,利用 `in` 和 `not in` 关键字进行成员检测,广泛应用于各类序列数据处理场景。原创 2024-03-27 11:17:27 · 550 阅读 · 0 评论 -
python 字符串操作
Python字符串是用于存储文本数据的不可变序列。创建字符串使用单引号或双引号,如 `s = "Hello, World!"`。基础操作包括:1. **访问**:通过索引(`s[i]`,0-based)获取单个字符,切片(`s[start:end:step]`)提取子串。2. **连接**:使用加法 (`+`) 合并字符串,如 `s1 + s2`。3. **重复**:乘法 (`*`) 实现字符串重复,如 `s * n`。4. **长度**:`len(s)` 返回字符数。5. **包含检原创 2024-03-26 14:36:24 · 369 阅读 · 0 评论 -
python 运算符
运算符: 算术运算符 + - * / % // ** 比较(关系)运算符 == != > < >= 成员运算符 in not in 身份运算符 is , is not 运算符优先级原创 2024-03-22 16:37:24 · 819 阅读 · 0 评论 -
python 基本数据类型操作和转换
1、基本数据类型介绍:number 、set、list、dict、tuple、String2、基本数据类型转换:int str float原创 2024-03-19 16:59:13 · 809 阅读 · 0 评论 -
python 基础语法
python基础语法:标识符、注释、保留字、缩进、数据类型等原创 2024-03-19 16:54:59 · 880 阅读 · 0 评论 -
python3:相关类库
python相关类库原创 2022-11-17 17:12:53 · 235 阅读 · 0 评论 -
Python3:Module (模块)And Package(包)
python 模块和包的定义介绍原创 2022-11-17 16:55:20 · 352 阅读 · 0 评论 -
Python3-面向对象
面向对象、万物皆对象、走重修之路,以整体看世界原创 2022-09-29 14:50:51 · 344 阅读 · 0 评论 -
python3:生成器(generator)和推导式
【代码】python3:生成器(generator)和推导式。原创 2022-08-03 15:03:30 · 207 阅读 · 0 评论 -
Python3:异常处理
异常基本处理篇原创 2022-07-19 11:02:26 · 377 阅读 · 0 评论 -
Python3:文件操作
Python3 系列课程:文件操作篇原创 2022-07-19 08:51:51 · 433 阅读 · 0 评论 -
Python3:函数和变量
python3:函数(有参、无参、闭包、装饰者、带返回值、不带返回值)、变量(全局变量)原创 2022-06-21 09:54:09 · 478 阅读 · 0 评论 -
Python3:列表、元组、字典和集合
python3-列表、元组、字典和集合概述一、列表1.定义2.函数:排序反转3.基本操作:增、删、改、查4.列表推导式5. 练习二、元组1.基本操作三、字典1. 增删改查基本操作四、集合1. 基本操作2. ord 和chr五、公共方法1. 元组、列表、字典和集合对比(图书管理系统)2. 公共方法总结概述内容概述:本章节主要是完成列表、元组、字典和集合的基本操作、并在各个章节穿插了部分的小练习,希望对大家有帮助。提示:以下是本篇文章正文内容,下面案例仅供参考,欢迎指正一、列表1.定义# 列表定原创 2022-05-07 13:57:40 · 413 阅读 · 0 评论 -
Python3:字符串处理函数
文章目录python3-字符串基本处理一、字符串转义和查找二、字符串空白、数字大小写判断三、字符串切割四、字符串拼接五、字符串格式化总结python3-字符串基本处理基本功能处理:转义查找格式化分割一、字符串转义和查找import random# 转义转义等基本操作 和字符串处理"""字符串保留区:字符串常规操作 find: 从左向右查找,只要遇到符合要求的则返回位置,没有找到符合任何要求的则返回-1 rfind:从右向左 count:计数原创 2022-04-27 16:38:35 · 360 阅读 · 0 评论 -
Python3:循环嵌套语句
条件循环嵌套语句前言一、条件语句二、循环语句1. for语句2. while3. 跳转和嵌套语句4. 练习三、总结前言条件语句、循环语句、嵌套语句if while for一、条件语句import random# 条件语句"""if...if...else...if...elif....else..."""'''result = input('请输入(Y/N):')if result == 'Y': print("Y")elif result == 'N':原创 2022-04-13 14:29:58 · 777 阅读 · 0 评论 -
Python3:安装、运算符、格式化和进制
python3 安装、运算符、格式化和进制转换原创 2022-03-28 18:58:12 · 823 阅读 · 0 评论