【校招VIP】测试脚本语言之Python

06月07日 收藏 0 评论 1 测试开发

【校招VIP】测试脚本语言之Python

点介绍:

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言; 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。Python 支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏  

本期分享的测试脚本语言之Python,分为试题、文章以及视频三部分。

答案详情解析和文章内容可扫下方二维码或链接即可查看!

一、考点题目

1.说一下python的内存池机制。

正确答案:Python的内存机制以金字塔行

-1,-2层主要有操作系统进行操作;
第0层是C中的malloc,free等内存分配和释放函数进行操作;
第1层和第2层是内存池,有Python的接口函数PyMem_Malloc函数实现,当对象小于256K时有该层直接分配内存;
第3层是最上层,也就是我们对Python对象的直接操作;

2.Python中append,insert和extend的区别?

正确答案:append:在列表末尾添加新元素。

insert:在列表的特定位置添加元素。
extend:通过添加新列表来扩展列表。

3._init_在Python中有什么用?

正确答案:

“__init__”是Python类中的保留方法。
它被称为构造函数,每当执行代码时都会自动调用它,它主要用于初始化类的所有变量。

(答案点击下方链接或者扫海报二维码查看哦)

二、考点文章

1.Python中列表,元组,字典,集合的区别

什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单。比如,统计过去一周我们买过的东西,把这些东西列出来,就是清单。
由于我们买一种东西可能不止一次,所以清单中是允许有重复项的。如果我们扩大清单的范围,统计我们过去一周所有的花费情况,
那么这也是一个清单,但这个清单里会有类别不同的项,比如我们买东西是一种花费,交水电费也是一种花费,这些项的类型是可以使不同的。
python的列表个跟清单的道理是一样的,特点就是:可重复,类型可不同。类型不同也是跟数组最本质的区别了。python里的列表用“[]”表示。

2.零基础学Python有什么建议?

首先零基础是能学python的,很多编程大神入门之前都选择先学习Python,所以想学就大胆去学吧,没学之前谁不是零基础,就算是现在才下定决心学也不怕,学习Python什么时候都不算晚。

零基础如何学好python,作为一个学了python两三年的过来人,我当初也是从0开始一路摸索过来的,这里给想学python的小白们分享一点我的学习心得。

不管你学习什么,都是有科学的学习方法与合理的学习计划的,只要这两点你准备充足,那么Python从入门到精通,你比其他人耗费的时间要短得多,甚至有勤奋的小伙伴,短短半年就能独当一面了。

3.python入门013~爬虫篇,网页爬虫,图片爬虫,文章爬虫

项目用的BeautifulSoup4和chardet模块属于三方扩展包,如果没有请自行pip安装,我是用pycharm来做的安装,下面简单讲下用pycharm安装chardet和BeautifulSoup4

(扫下方海报二维码查看完整版)

三、考点视频

动态规划之下楼梯的步数方案

更多资讯可搜索校招VIP小程序查看哦。

PC端链接:https://xiaozhao.vip/dTopic/detail/394
移动端链接:https://m.xiaozhao.vip/dTopic/detail/394

C 1条回复 评论
Bunny

这么久了终于弄明白这个问题

发表于 2023-10-31 23:00:00
0 0