- Python 基础知识
- Python - 主页
- Python - 概述
- Python - 历史
- Python - 特性
- Python 与 C++
- Python——Hello World 程序
- Python - 应用领域
- Python解释器
- Python-环境设置
- Python-虚拟环境
- Python - 基本语法
- Python - 变量
- Python - 数据类型
- Python - 类型转换
- Python - Unicode 系统
- Python - 文字
- Python - 运算符
- Python - 运算符优先级
- Python - 算术运算符
- Python - 赋值运算符
- Python - 增强运算符
- Python - 比较运算符
- Python - 逻辑运算符
- Python - 位运算符
- Python - 会员运算符
- Python - 身份运算符
- Python - 注释
- Python - 用户输入
- Python - 数字
- Python - 布尔值
- Python 控制语句
- Python - 控制流
- Python - 决策
- Python - 如果有的话
- Python - 大小写匹配语句
- Python - for 循环
- Python - for-else 循环
- Python - While 循环
- Python-break语句
- Python-继续语句
- Python - pass 语句
- Python 函数和模块
- Python - 函数
- Python - 默认参数
- Python - 关键字参数
- Python - 仅关键字参数
- Python - 位置参数
- Python - 仅位置参数
- Python - 任意参数
- Python - 变量作用域
- Python - 函数注释
- Python - 模块
- Python - 内置函数
- Python 字符串
- Python-字符串
- Python - 字符串切片
- Python-修改字符串
- Python-字符串连接
- Python——字符串格式化
- Python - 转义字符
- Python - 字符串方法
- Python - 弦乐练习
- Python 列表
- Python - 列表
- Python - 访问列表项
- Python - 更改列表项
- Python - 添加列表项
- Python - 删除列表项
- Python - 循环列表
- Python - 列表理解
- Python - 列表排序
- Python - 复制列表
- Python - 连接列表
- Python - 列表方法
- Python - 列出练习
- Python 元组
- Python - 元组
- Python - 访问元组项
- Python - 更新元组
- Python - 解压元组
- Python - 循环元组
- Python - 连接元组
- Python - 元组方法
- Python - 元组练习
- Python 集
- Python - 集合
- Python - 访问设置项
- Python - 添加设置项
- Python - 删除设置项
- Python - 循环集
- Python - 连接集
- Python - 复制集
- Python - 集合运算符
- Python - 设置方法
- Python - 设置练习
- Python 字典
- Python - 字典
- Python - 访问字典项目
- Python - 更改字典项目
- Python - 添加字典项
- Python - 删除字典项
- Python - 字典查看对象
- Python - 循环字典
- Python - 复制字典
- Python - 嵌套字典
- Python - 字典方法
- Python - 字典练习
- Python 数组
- Python-数组
- Python - 访问数组项
- Python - 添加数组项
- Python - 删除数组项
- Python - 循环数组
- Python - 复制数组
- Python - 反转数组
- Python - 数组排序
- Python - 连接数组
- Python - 数组方法
- Python - 数组练习
- Python 文件处理
- Python - 文件处理
- Python-写入文件
- Python-读取文件
- Python - 重命名和删除文件
- Python - 目录
- Python - 文件方法
- Python - 操作系统文件/目录方法
- 面向对象编程
- Python - OOP 概念
- Python - 对象和类
- Python - 类属性
- Python - 类方法
- Python - 静态方法
- Python - 构造函数
- Python - 访问修饰符
- Python——继承
- Python——多态性
- Python - 方法重写
- Python - 方法重载
- Python - 动态绑定
- Python - 动态类型
- Python - 抽象
- Python-封装
- Python - 接口
- Python - 包
- Python - 内部类
- Python - 匿名类和对象
- Python-单例类
- Python - 包装类
- Python-枚举
- Python-反射
- Python 错误与异常
- Python - 语法错误
- Python - 异常
- Python - try- except 块
- Python - try-finally 块
- Python - 引发异常
- Python - 异常链
- Python - 嵌套 try 块
- Python - 用户定义的异常
- Python-日志记录
- Python-断言
- Python - 内置异常
- Python 多线程
- Python-多线程
- Python-线程生命周期
- Python - 创建线程
- Python - 启动线程
- Python - 连接线程
- Python - 命名线程
- Python-线程调度
- Python-线程池
- Python - 主线程
- Python-线程优先级
- Python - 守护线程
- Python - 同步线程
- Python同步
- Python-线程间通信
- Python-线程死锁
- Python - 中断线程
- Python 网络
- Python-网络
- Python-套接字编程
- Python-URL 处理
- Python - 泛型
- Python 杂项
- Python - 日期和时间
- Python - 数学
- Python - 迭代器
- Python - 生成器
- Python - 闭包
- Python - 装饰器
- Python - 递归
- Python - 正则表达式
- Python-PIP
- Python-数据库访问
- Python - 弱引用
- Python-序列化
- Python - 模板
- Python - 输出格式
- Python-性能测量
- Python-数据压缩
- Python - CGI 编程
- Python - XML 处理
- Python - 图形用户界面编程
- Python - 命令行参数
- Python - 文档字符串
- Python-JSON
- Python-发送电子邮件
- Python - 进一步扩展
- Python - 工具/实用程序
- Python - 图形用户界面
- Python 问题与解答
- Python - 编程示例
- Python - 快速指南
- Python - 有用的资源
- Python - 讨论
Python - 应用领域
Python 是一种通用编程语言。它适合开发广泛的软件应用程序。在过去的几年里,Python 是以下应用领域开发人员的首选语言 -
Python 数据科学
Python 最近在流行度排行榜上的迅速崛起很大程度上归功于它的数据科学库。Python 已成为数据科学家的一项必备技能。如今,实时网络应用程序、移动应用程序和其他设备会生成大量数据。Python 的数据科学库可帮助公司从这些数据中生成业务洞察。
NumPy、Pandas 和 Matplotlib 等库广泛用于将数学算法应用于数据并生成可视化。Anaconda 和 ActiveState 等商业和社区 Python 发行版捆绑了数据科学所需的所有基本库。
用于机器学习的 Python
Scikit-learn 和 TensorFlow 等 Python 库有助于构建模型,根据过去的数据预测客户满意度、股票预计价值等趋势。机器学习应用包括(但不限于)医疗诊断、统计套利、购物篮分析、销售预测等。
用于 Web 开发的 Python
Python 的 Web 框架有利于快速 Web 应用程序开发。Django、Pyramid、Flask 在 Web 开发者社区中非常流行。等等使得开发和部署简单以及复杂的 Web 应用程序变得非常容易。
最新版本的 Python 提供异步编程支持。现代 Web 框架利用此功能来开发快速、高性能的 Web 应用程序和 API。
用于计算机视觉和图像处理的 Python
OpenCV 是一个广泛流行的用于捕获和处理图像的库。图像处理算法从图像中提取信息,重建图像和视频数据。计算机视觉使用图像处理进行人脸检测和模式识别。OpenCV 是一个 C++ 库。其Python移植因其快速开发的特点而被广泛使用。
计算机视觉的一些应用领域包括机器人、工业监控和自动化、生物识别等。
用于嵌入式系统和物联网的 Python
Micropython ( https://micropython.org/ ),一个轻量级版本,特别适用于 Arduino 等微控制器。许多自动化产品、机器人、物联网和信息亭应用程序都是围绕 Arduino 构建的,并使用 Micropython 进行编程。Raspberry Pi 也是非常流行的用于此类应用的低成本单板计算机。
Python 用于作业调度和自动化
Python 的第一个应用是自动化 CRON(Command Run ON)作业。某些任务(例如定期数据备份)可以用 Python 脚本编写,并安排由操作系统调度程序自动调用。
许多软件产品(例如 Maya)嵌入了 Python API,用于编写自动化脚本(类似于 Excel micros)。
在线尝试 Python
如果您是 Python 新手,那么在继续在计算机上安装 Python 软件之前,最好通过尝试众多在线资源之一来熟悉语言语法和功能。
您可以使用以下链接从Coding Ground部分启动我们的 Python 在线编译器: