学习python的环境准备

一、Python介绍

Python是什么?

Python是一种计算机程序设计语言,是一门高级语言,属于解释型语言;

你们还了解过哪些语言?

比如大学学的C++,比较难的C语言,当下非常流行的Java,适合网页编程的JavaScript等

为什么要学习编程语言?

用编程语言来开发程序,都是为了让计算机干活,比如下载一部电影,编写一个文档论文,通过QQ与朋友进行交流通讯等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大;

比如说,业务需求要实现一个功能,C语言需要1000行代码,Java只需要200行,而Python只需要20行;

实现功能代码量越少的语言就是好语言Ture or False?

False,代码少的代价是运行速度慢,同一个功能C语言编写的运行只需要1s,Java编写的运行需要3s,Python编写的可能需要10s,因此项目开始技术选型时只有适合的才是最好的,因此编程语言也不存在高低贵贱之分;虽然理论上越低级的语言学习难度越大,越高级的语言语法相对简单,但在高抽象程序设计中,高级的Python程序设计也是非常难的,高级语言 != 简单,但高级语言学习门槛较低,入门方便。

为什么要学习Python?

  1. 自动化测试工程师,要通过编写代码来让计算机自动执行测试用例,完成UI自动化测试和API接口测试;
  2. 自动化测试工程师,要通过编写代码来自动化完成大数据量校验;
  3. 测试开发工程师,要通过编写代码来开发定制的测试工具辅助基础的测试工作,提高测试深度广度;
  4. 功能系统测试工程师,通过学习实践程序编写,培养代码思维,有助于测试思维的深度与广度的提高,有利于从传统黑盒测试进阶到注重数据流与底层结构的灰盒测试;

总结:作为一个有竞争力的测试工程师,编写代码是一项必备技能!

 

二、Windows环境下python的安装

Python官网:Python Releases for Windows | Python.org

根据自己的Windows版本下载Windows install (64-bit)即可(安装较新的3.x版本)

双击运行安装包

注意:在这个安装界面,需要勾选Add Python to PATH,把python.exe自动添加到windows系统的Path变量中,否则需要手动添加。

安装完毕后在windows命令行中输入:python 回车,打印出python是安装的版本则说明安装成功。

注:

如果自己的win系统下之前安装过Python2,这样Python2和Python3都会在环境变量中,这样需要在win系统环境变量的Path中把Python3的路径移动到前面,才能用Python3

三、Windows环境下安装pycharm集成开发环境(IDE)

pycharm下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains

下载完成后点击运行安装文件

首次启动时,会有一个导入“软件设置”的窗口,可以选择之前的“老设置(需导出)” ;一般情况下,都是选择【Do not import settings】进行全新设置

设置UI风格,点击【Skip Remaining and Set Defaults】跳过剩余的设置,使用推荐的设置完成整个设置过程,跳转到下一个环节

在创建项目前需要在IDE中配置Python解释器(如果本地电脑安装了多个版本的Python,在IDE中我们可以选择使用不同版本的Python解释器)

设置项目文件地址点击【create】完成项目创建

三、Mac环境下的python3安装

mac系统自带python2,需要安装python3有以下几种方法

1、升级安装(安装最新版本)

直接用Mac系统自带的终端Shell工具,输入命令:

brew upgrade python

2.Python2与Python3共存

brew install python

默认安装brewhome仓库里面最新的版本

3.安装指定版本

通过官网下载macOS安装包,按照提示进行安装操作

安装完成后,在命令行输入python依然显示的是python2

  • 21
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值