首页 > 编程知识 正文

python快速编程入门实训案例答案,python生成思维导图

时间:2023-05-05 02:15:12 阅读:40945 作者:3472

Python语言语法简单、入门容易、简洁高效,是软件测试领域的首选语言。 如果你想在Python上进行自动化测试,或者已经开始使用Python,但不知道应该掌握哪些Python知识的学生,希望这篇文章对你有帮助。

我在2014年开始接触Python语言。 当时在Irdeto工作。 那时我们在数字视频内容保护系统的后台进行自动化测试。 选择的自动化工具是Selenium。 由于Selenium的API支持多种语言,因此比较后发现Python语言的API使用xhddp。

从2014年开始与Python结缘,到今天为止使用Python进行软件测试已经6年了。 在这六年中,我们使用Python进行了Web自动化测试、APP自动化测试、服务端接口测试、测试工具开发和性能测试。 这个过程也是我对Python语言了解逐渐加深的过程,从最初的2.7版到现在的3.8版,我熟悉Python的进步,享受Python带来的惊喜。

Python使用方便,入门简单,但Python的知识内容很多。 本文总结了在各种软件测试实践过程中使用的Python的知识点。 必须由软件测试工程师掌握。

01 — 20个知识模块Python知识点很多。 这里列出我在软件测试中经常使用的20个知识模块。

本文并未特别详细介绍每个知识模块,但主要目的是为大致介绍每个模块的最中心内容提供学习方向。 有几个demo的小程序,但可能不是向大家说明所有的细节。 大家可以自己查网和书弄清楚。 欢迎来到知识星球,和我交流。

02 —基础语法

03 —字符串

04 —元组和列表

05 —词典

06 —集合

07 —输入输出

08 —循环

09 —分支

10 —异常处理

11 —函数

12 —模块和软件包

13 )装饰器

14 —类和对象

15 —继承与多态性

16 —典型班级

17 —迭代器和生成器

18 —多进程和多线程

19 —协和

20 —日志

21 )总结这张思维导图,在我的电脑上保存了几年,其实一直在改善。 每当工作中出现新问题时,用未使用的Python特性解决后,将这些Python知识添加到思维导图中。 这样的学习和总结方式对我很有帮助。 它帮助我们建立结构化的知识体系。 请大家试试这个方法。

我记得我学Python是用很短的电子书。 中文是《简明Python教程》。 这本电子书一直在更新。 有兴趣的话请读。 另外,国内比较好的网络教材是廖雪峰在他的个人博客上发表的Python教程。 我读过两本纸质书。 一本是《Python核心编程》。 这本书是根据Python2写的,但内容的中心内容至今仍未过时。 另一本是《Python Cookbook》。 这本书也有电子版。 如果你想深入学习Python,我建议你看极客时间APP的付费课程《Python核心技术与实战》。 本课程介绍了Python的许多基础原理和高级用法。 如果大家想学习的话,可以在以下二维码购买课程。 现在有16000多人在学习,课程非常好。

参考资料

[1] 《简明Python教程》https://github.com/len kimo/byte-of-python

[2]廖雪峰https://www.liaoxuefeng.com

[3] 《Python Cookbook》https://python3- cookbook.readthedocs.io

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。