网站首页 > 文章专栏 > Python接口测试
Python接口测试
发布时间:2018-12-17 00:00:00 作者:飞星 浏览量:71

Python简介、环境搭建及包管理

Python简介

  1. 1、特点:Python是一门动态、解释型、强类型语言
    1.          动态:在运行期间才做数据检查(不用提前声明变量)- 静态语音(C/Java):编译时检查数据类型(编码时需要声明变量类型)
    2.          解释型:在执行程序时,才一条条解释成机器语言给计算机执行(无需编译,速度较慢)- 编译型语言(C/Java):先要将代码编译成二进制可执行文件,再执行

    1.          强类型:类型安全,变量一旦被指定了数据类型,如果不强制转换,那么永远是这种类型(严谨,避免类型错误,速度较慢)- 弱类型(VBScript/JavaScript): 类型在运行期间会转化,如 js中的 1+"2"="12", 1会由数字转化为string

    1. 2、编码原则:优雅、明确、简单

    1. 3、优点

    1.       简单易学

    1.       开发效率高

    1.       高级语言

  2.       可移植、可扩展、可嵌入
  3.       庞大的三方库
  4. 4、缺点
  5.       速度慢
  6.       代码不能加密
  7.       多线程不能充分利用多核cpu(GIL全局解释性锁,同一时刻只能运行一个线程)
  8. 5、应用领域
  9.          自动化测试(UI/接口)
  10.         自动化运维
  11.         爬虫
  12.         Web开发(Django/Flask/..)
  13.        图形GUI开发
  14.        游戏脚本
  15.        金融、量化交易
  16.        数据分析,大数据
  17.       人工智能、机器学习、NLP、计算机视觉
  18.       云计算
来说两句吧
最新评论