python后端开发工程师考证试题_关于 python 程序格式框架,以下选项中描述错误的是

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

四、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

六、面试资料

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

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

D: ‘c’

以下选项中,不是 Python 语言保留字的是 ( A )

A: do

B: pass

C: except

D: while

关于Python赋值语句,以下选项中不合法的是 ( C )

A: x=1;y=1

B: x=y=1

C: x=(y=1)

D: x,y=y,x

以下选项中,不是Python IDE的是 ( D )

A: PyCharm

B: Jupyter Notebook

C: Spyder

D: R studio

random库中用于生成随机小数的函数是 ( A )

A: random()

B: randint()

C: getrandbits()

D: randrange()

以下选项中,不属于函数的作用的是 ( A )

A: 提高代码执行速度

B: 降低编程复杂度

C: 增强代码可读性

D: 复用代码

关于Python文件打开模式的描述,以下选项中错误的是 ( C )

A: 只读模式r

B: 追加写模式a

C: 创建写模式n

D: 覆盖写模式w

time库的time.time()函数的作用是 ( D )

A: 返回系统当前时间戳对应的易读字符串表示

B: 返回系统当前时间戳对应的struct_time对象

C: 返回系统当前时间戳对应的本地时间的struct_time对象,本地之间经过时区转换

D: 返回系统当前的时间戳

关于函数的可变参数,可变参数*args传入函数时存储的类型是( B )

A: dict

B: tuple

C: list

D: set

关于形参和实参的描述,以下选项中正确的是( D )

A: 函数定义中参数列表里面的参数是实际参数,简称实参

B: 参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参

C: 程序在调用时,将形参复制给函数的实参

D: 函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输入实参的方式

Python语句:f = open(),以下选项中对f的描述错误的是 ( B )

A: *f是文件句柄,用来在程序中表达文件

B: 表达式print(f)执行将报错

C: *f是一个Python内部变量类型

D: 将f当作文件对象,f.read()可以读入文件全部信息

表达式",".join(ls)中ls是列表类型,以下选项中对其功能的描述正确的是 ( D)

A: 将逗号字符串增加到列表ls中

B: 在列表ls每个元素后增加一个逗号

C: 将列表所有元素连接成一个字符串,每个元素后增加一个逗号

D: 将列表所有元素连接成一个字符串,元素之间增加一个逗号

以下选项中,不是Python文件处理.seek()方法的参数是( C )

A: 0

B: 1

C: -1

D: 2

给定字典d,以下选项中对d.keys()的描述正确的是 ( C )

A: 返回一个列表类型,包括字典d中所有键

B: 返回一个集合类型,包括字典d中所有键

C: 返回一种dict_keys类型,包括字典d中所有键

D: 返回一个元组类型,包括字典d中所有键

关于Python的元组类型,以下选项中描述错误的是 ( D )

A: 一个元组可以作为另一个元组的元素,可以采用多级索引获取信息

B: 元组一旦创建就不能被修改

C: Python中元组采用逗号和圆括号(可选)来表示

D: 元组中元素不可以是不同类型

关于函数的关键字参数使用限制,以下选项中描述错误的是 ( A )

A: 关键字参数必须位于位置参数之前

B: 不得重复提供实际参数

C: 关键字参数必须位于位置参数之后

D: 关键字参数顺序无限制

关于函数,以下选项中描述错误的是 ( A )

A: 函数名称不可赋给其他变量

B: 一条函数定义定义一个用户自定义函数对象

C: 函数也是数据

D: 函数定义语句可执行

关于函数的参数,以下选项中描述错误的是 ( A )

A: 可选参数可以定义在非可选参数的前面

B: 一个元组可以传递给带有星号的可变参数

C: 在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现

D: 在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值

以下选项中,对于函数的定义错误的是 ( A )

A: def vfunc(*a,b):

B: def vfunc(a,b):

C: def vfunc(a,*b):

D: def vfunc(a,b=2):

关于lambda函数,以下选项中描述错误的是 ( A )

A: lambda不是Python的保留字

B: lambda函数也称为匿名函数

C: lambda函数将函数名作为函数结果返回

D: 定义了一种特殊的函数

以下选项中,不属于关系型数据库的是(D)

A:Mysql

B:Oracel

C:Microsoft SQL Server

D:MongoDB

以下关于字典的描述,错误的是(D)

B. 字典长度是可变的

C. 字典是键值对的集合

D. 字典中的键可以对应多个值信息

以下属于 Python 脚本程序转变为可执行程序的第三方库的是(D)

A. openpyxl

B. PyPDF2

C. pillow

D. pyinstaller

以下关于 Python 函数对变量的作用,错误的是(D)

A. 简单数据类型在函数内部用 global 保留字声明后,函数退出后该变量保留

B. 全局变量指在函数之外定义的变量,在程序执行全过程有效

C. 简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放

D. 对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值

以下关于列表和字符串的描述,错误的是(D)

A. 列表使用正向递增序号和反向递减序号的索引体系

B. 列表是一个可以修改数据项的序列类型

C. 字符和列表均支持成员关系操作符(in)和长度计算函数(len())

D. 字符串是单一字符的无序组合

以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是(D)

A. for

B. lambda

C. in

D. expect

Python 语言中,以下表达式输出结果为 11 的选项是(D)

A. print(“1+1”)

B. print(1+1)

C. print(eval(“1+1”))

D. print(eval(“1” + “1”))

以下属于python多线程的模块的选项为(D)

A:multiprocessing

B:gevent

C:asyncio

D:threading

下列选项中,不属于Python语言特点的是(C)。

A.简单易学

B.开源

C.面对过程

D.可移植性

假设list1是[2,33,222,14,25],什么是list1 [-1]. ©

A:错误

B:没有

C:25

D:2

何时执行try-except-else的else部分?©

A:总是

B:发生异常时

C:没有异常发生时

D:没有else语法

为什么不鼓励以下划线开头的局部变量名?(A)

A:它们用于表示类的私有变量

B:他们混淆了口译员

C:它们用于表示全局变量

D:他们放慢执行速度

以下哪项是无效声明?(B)

A:abc = 1,000,000

B:a b c = 1000 2000 3000

C:a,b,c = 1000,2000,3000

D:a_b_c = 1,000,000

以下不属于HTTP请求库的选项为(B)

A:urllib

B:BeautifulSoup

C:requests

D:aiohttp

以下选项中不符合 Python 语言变量命名规则的是(B)

A.I

B.3_1

C._AI

D.TempStr

以下关于 Python 字符串的描述中,错误的是©

A.字符串是字符的序列,可以按照单个字符或者字符片段进行索引

B.字符串包括两种序号体系:正向递增和反向递减

C.Python 字符串提供区间访问方式,采用 [N:M] 格式,表示字符串中从 N 到 M 的索引子字符串(包含 N 和 M)

D.字符串是用一对双引号" "或者单引号‘ ‘括起来的零个或者多个字符

关于 import 引用,以下选项中描述错误的是(B)

A.使用 import turtle 引入turtle 库

B.可以使用 from turtle import setup 引入 turtle 库

C.使用 import turtle as t 引入 turtle 库,取别名为 t

D.import 保留字用于导入模块或者模块中的对象

关于程序的异常处理,以下选项中描述错误的是©

A.程序异常发生经过妥善处理可以继续执行

B.异常语句可以与 else 和 finally 保留字配合使用

C.编程语言中的异常和错误是完全相同的概念

D.Python 通过 try、except 等保留字提供异常处理功能

关于函数,以下选项中描述错误的是©

A.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。

B.使用函数的主要目的是减低编程难度和代码重用

C.Python 使用 del 保留字定义一个函数

D.函数是一段具有特定功能的、可重用的语句组

  1. 以下选项中是 Python 中文分词的第三方库的是(A)

A.jieba

B.itchat

C.time

D.turtle

关于 Python 对文件的处理,以下选项中描述错误的是(B)

A.Python 通过解释器内置的 open() 函数打开一个文件

B.当文件以文本方式打开时,读写按照字节流方式

C.文件使用结束后要用 close() 方法关闭,释放文件的使用授权

D.Python 能够以文本和二进制两种方式处理文件

关于 Python 字符编码,以下选项中描述错误的是(D)

A.chr(x) 和 ord(x) 函数用于在单字符和 Unicode 编码值之间进行转换

B.print(chr(65)) 输出 A

C.print(ord(‘a‘)) 输出 97

D.Python 字符编码使用 ASCII 编码

关于 Python 循环结构,以下选项中描述错误的是(B)

A.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和 range() 函数等

B.break 用来结束当前当次语句,但不跳出当前的循环体

C.continue 只结束本次循环

django是一个(A)模式框架。

A: MTV

B: MVC

C:WSGI

D:ISO

在下列Django的ORM操作方法中,哪一个不会返回QuerySet对象?D

A:all

B:filter

C:exclude

D:get

在下列Django的ORM操作方法中,当匹配不到数据时,哪一个会报错?B

A:all

B:get

C:exclude

D:filter

下列选项不是Django框架提供的表单对象的功能的是(D)

A:渲染

B:校验数据

C:解耦

D:混淆代码

以下哪个不是redis数据库的数据类型(C)

A:string

B:list

C:dict

D:set

以下说法正确的是:A

A:cookie信息是存储在客户端的

B:session信息是存储在客户端的

C:cookie技术仅有客户端实现

D:session技术不依赖cookie技术

以下说法错误的是:D

A:在django框架中,通过post表单提交的数据可以使用request.POST获取

B:在django框架中,通过url参数提交的数据可以使用request.GET获取

C:在django框架中,通过路径参数提交的数据可以使用视图函数的参数获取

D:在django框架中,通过post提交的json数据可以使用request.POST获取

生产环境下,django项目配置文件中的DEBUG属性应该设置为:D

A: 1

B:0

C:None

D:True

在某个django框架中定义了一个Student的模型,它用来表示学生表,以下字段定义错误的是: A

A: name = models.CharField(‘姓名’)

文末有福利领取哦~

👉一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。img

👉二、Python必备开发工具

img
👉三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
img

👉 四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。(文末领读者福利)
img

👉五、Python练习题

检查学习结果。
img

👉六、面试资料

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

img

👉因篇幅有限,仅展示部分资料,这份完整版的Python全套学习资料已经上传

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值