news 2026/4/26 15:30:47

软件测试为什么要学python?python学习环境安装总结

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
软件测试为什么要学python?python学习环境安装总结

如果说高级的软件测试和功能测试有什么区别的话,那么会写代码一定是一个重要的指标!

it鄙视链为什么很多人觉得测试在底端呢?如果我们也会写代码,自然就比他们懂的还多了。

一个高级的测试,只需要一周就可以转后端,因为本身你已经懂了linux,数据库,和后端开发!
我们之前软件测试掌握的编程语言是java,现在有了更好的选择,python!

很多地方编程已经纳入了高中的课程,而选择的语言,就是python,所以,掌握好python,是一个一本万利的事儿。

下面,我们就来一起系统的学习下python吧

python发展史

python诞生于1989年,荷兰的吉多·范罗苏姆,在圣诞节开始写这个语言。在2000年,python2发布,2008年python3发布。

但是python3和python2不兼容。2020年python2终结,2020年python3.9发布,所以现在我们学习的,都是python3的版本。

编程语言的分类 (了解)

所有的编程语言,都可以分为两类,一类是编译型语言,一类是解释型语言。

因为计算机本身,只认识二进制的语言(0和1),但是我们写代码不可能全部写0和1.

所以我们写的编程语言,到计算机识别的二进制,中间要有一个转换,或者说编译的过程。

编译型语言的特点都是有一个专门的编译器,把编程语言编译成可执行的计算机认识的语言,我们称之为编译型语言。

解释型语言采取了另外一种做法,它不会整体编译生成一个新的文件,而是逐行去解释每一行的源代码。

通俗的说,一个相当于实时编译(解释型语言),一个相当于提前翻译 好的(编译型)
所以,编译型语言的优势是执行的快,因为它本身已经编译好了。但是现在计算机硬件发展很强大,这个差距已经可以忽略了。

编译型语言的典型:c c++

解释型语言:python,JavaScript

环境搭建

如果一个空系统,是没有办法直接开发python的,我们需要有python环境。

其中环境分为两部分,一个是python解释器的环境,上面我们说了,需要有一个翻译来编译我们写的代码。(必须要有)

注意事项:

1需要注意的是在安装的时候要勾选添加path环境变量 。添加环境变量的目的,是可以让程序在任意的目录下去执行。

2选择一个空目录进行安装,目录不要有中文。

3安装之后不要移动文件。

pycharm环境

我们写python是一个很专业的事儿,所以要有专门的工具去写代码,就是pycharm

pycharm是python开发最好用的IDE(集成开发环境)之一。很适合新手,建议直接使用pycharm社区版(免费)

最后:下方这份完整的软件测试 视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 15:30:16

机器学习爱好者必听的7大技术播客与高效学习指南

1. 为什么机器学习爱好者需要关注播客?作为一名在机器学习领域摸爬滚打多年的从业者,我深刻体会到持续学习的重要性。这个领域的变化速度实在太快了——昨天还在讨论的模型架构,今天可能就被新的方法取代。而播客这种形式,恰好解决…

作者头像 李华
网站建设 2026/4/26 15:30:09

Winhance中文版:Windows系统优化的终极解决方案

Winhance中文版:Windows系统优化的终极解决方案 【免费下载链接】Winhance-zh_CN A Chinese version of Winhance. C# application designed to optimize and customize your Windows experience. 项目地址: https://gitcode.com/gh_mirrors/wi/Winhance-zh_CN …

作者头像 李华
网站建设 2026/4/26 15:28:09

知识推理的‘前世今生’:从符号逻辑到图神经网络,我们是如何让机器学会‘举一反三’的?

知识推理的进化之路:从确定性规则到概率化认知 在AlphaGo击败人类棋手后的第七年,我们突然发现AI不仅能够下棋,还能写诗、编程、甚至参与学术辩论。这种能力的跃迁背后,隐藏着一个关键的技术进化脉络——知识推理系统的范式转移。…

作者头像 李华
网站建设 2026/4/26 15:24:42

League Akari:英雄联盟智能辅助工具的全面指南

League Akari:英雄联盟智能辅助工具的全面指南 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League Akari是一款基于LCU API开发…

作者头像 李华