Python 接口测试教程(分节版) 本资源是 Python 接口测试教程的分节版本,涵盖了 Python 基础知识、环境搭建、包管理、基本语法、变量、数据类型等方面。 Python 简介 Python 是一门动态、解释型、强类型语言。它的特点是动态、解释型、强类型。动态意味着在运行期间才做数据检查,不需要提前声明变量;解释型意味着在执行程序时,才一条条解释成机器语言给计算机执行;强类型意味着类型安全,变量一旦被指定了数据类型,如果不强制转换,那么永远是这种类型。 Python 的优点 1. 简单易学 2. 开发效率高 3. 高级语言 4. 可移植、可扩展、可嵌入 5. 庞大的三方库 Python 的缺点 1. 速度慢 2. 代码不能加密 3. 多线程不能充分利用多核 CPU(GIL 全局解释性锁,同一时刻只能运行一个线程) Python 的应用领域 1. 自动化测试(UI/接口) 2. 自动化运维 3. 爬虫 4. Web 开发(Django/Flask/..) 5. 图形 GUI 开发 6. 游戏脚本 7. 金融、量化交易 8. 数据分析、大数据 9. 人工智能、机器学习、NLP、计算机视觉 10. 云计算 环境搭建 1. 下载 Python 3.6.5*.exe 安装包 2. 双击安装,第一个节目选中 Add Python 3.6.5 to PATH,点击 Install Now(默认安装 pip),一路下一步 3. 验证:打开 cmd 命令行,输入 python,应能进入 python shell 并显示为 Python 3.6.5 版本 包管理 1. pip 安装 * pip install 包名 - 卸载:pip uninstall 包名 * pip install 下载的 whl 包 * pip install -r requirements.txt(安装 requirements.txt 中的所有依赖包) * pip list 查看已安装的三方包,pip freeze 已文件格式显示已安装的三方包(用于导出 requirements.txt 文件) 2. 源码安装 * 下载源码包,解压,进入解压目录 * 打开命令行,执行 python setup.py install * 验证:进入 python shell, 输入 import 包名,不报错表示安装成功 基本语法 1. 缩进 2. 条件语句(if、elif、else) 3. 函数定义(def) 4. 变量赋值(多重赋值、多元赋值) 5. 注释(单行注释、多行注释) 变量 1. 变量类型(局部变量、全局变量、系统变量) 2. 变量赋值(多重赋值、多元赋值) 3. 变量自增(x+=1, x-=1) 基本数据类型 1. 数字(Number) * 整型(int) * 浮点型(float) * 布尔型(bool) * 复数型(complex) 2. 操作符(+、-、*、/、//、) 3. 类型转换(str()、int()、float())
- 粉丝: 52
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SpringBoot的IT技术交流和分享平台(程序+数据库+报告)
- opt_metac.cxx
- 筑建项目相关信息导入系统,可用作对外API接口传输数据
- 麒麟V10-node20.5环境安装包
- 2024云原生开源沙龙之AI应用工程化专场论坛PPT合集.pdf
- 使用 C++ 构建了路径规划器,可自动引导车辆在高速公路上穿行(采用环境预测、行为规划和轨迹生成)+项目源码+文档说明+代码注释
- stage2_weight.pth.tar
- 2-对接定制需求20241010
- 麒麟V10-npm缓存包
- 【Unity幻想部落和野蛮风格资源包】Top-Down Barbarian Camp 快速搭建野蛮人的营地场景