当前位置: 首页 > news >正文

容桂营销网站建设新媒体运营师

容桂营销网站建设,新媒体运营师,模板网站建设咨询,高新公司网站建设电话嗨喽#xff0c;大家好呀~这里是爱看美女的茜茜呐 #x1f447; #x1f447; #x1f447; 更多精彩机密、教程#xff0c;尽在下方#xff0c;赶紧点击了解吧~ python源码、视频教程、插件安装教程、资料我都准备好了#xff0c;直接在文末名片自取就可 1、关于递归函…嗨喽大家好呀~这里是爱看美女的茜茜呐 更多精彩机密、教程尽在下方赶紧点击了解吧~ python源码、视频教程、插件安装教程、资料我都准备好了直接在文末名片自取就可 1、关于递归函数的描述以下选项中正确的是 A.包含一个循环结构 B.函数比较复杂 C.函数内部包含对本函数的再次调用 D.函数名称作为返回值 答案D 答案解析 递归函数是指函数内部包含对本函数的再次调用。 2、关于递归函数基例的说明以下选项中错误的是 A.递归函数必须有基例 B.递归函数的基例不再进行递归 C.每个递归函数都只能有一个基例 D.递归函数的基例决定递归的深度 答案C 答案解析 每个递归函数至少存在一个基例 3、以下选项中不属于函数的作用的是 A.提高代码执行速度 B.复用代码 C.增强代码可读性 D.降低编程复杂度 答案C 答案解析 函数的作用是复用代码、增强代码可读性、降低编程复杂度而并不能提高代码的执行速度。 4、假设函数中不包括global保留字对于改变参数值的方法以下选项中错误的是 A.参数是列表类型时改变原参数的值 B.参数是整数类型时不改变原参数的值 C.参数是组合类型可变对象时改变原参数的值 D.参数的值是否改变与函数中对象的操作有关与参数类型无关 答案D 答案解析 python里有可变对象和不可变对象之分。 只有传入的是不可变对象时值才不发生改变若是可变对象值的传入需要注意。 不可变对象Number ,String ,Tuplebool。 可变对象 List , Set , Dictionary是可以改变内部的元素 。 5、在python中关于函数的描述以下选项中正确的是 A. 一个函数中只允许有一条return语句 B. Python中def和return是函数必须使用的保留字 C. Python函数定义中没有对参数指定类型这说明参数在函数中可以当作任意类型使用 D. 函数eval()可以用于数值表达式求值例如eval(‘2*31’) 答案D 答案解析 函数可以不使用return语句或多条return语句因此AB不正确 Python函数定义中没有对参数指定类型函数中应根据实参的类型使用C不正确。 6、给出如下代码 def func(a,b):c a **2 bb areturn c a 10 b 100 c func(a,b)a以下选项中描述错误的是 A. 执行该函数后变量c的值为200 B. 该函数名称为func C.执行该函数后变量b的值为100 D.执行该函数后变量a的值为10 答案A 答案解析 执行该函数后变量c的值为210 7、在Python中关于全局变量和局部变量以下选项中描述不正确的是 A.一个程序中的变量包含两类全局变量和局部变量 B.全局变量一般没有缩进 C.全局变量在程序执行的全过程有效 D.全局变量不能和局部变量重名 答案D 答案解析 全局变量可以和局部变量重名全局变量指的是在函数之外定义的变量在程序执行全过程有效。 全局变量在函数内部使用时需要提前使用保留字global声明。 局部变量指在函数内部定义的变量仅在函数内部有效当函数退出时变量将不再存在。 例如 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书n 2 def multiply(x, y 10):n x*y #局部变量n和第一行代码n不同。return n #返回的n也是局部变量n s multiply(99,2) print(s) print(n)全局变量可以和局部变量重名因此D错误 8、关于面向对象和面向过程编程描述以下选项中正确的是 A. 面向对象编程比面向过程编程更为高级 B. 面向对象和面向过程是编程语言的分类依据 C.模块化设计就是面向对象的设计 D.所有面向对象编程能实现的功能采用面向过程同样能完成 答案D 答案解析 面向对象编程能实现的功能均可以采用面向过程同样能完成 9、以下选项中对于递归程序的描述错误的是 A. 书写简单 B. 执行效率高 C.一定要有基例 D.递归程序都可以有非递归编写方法 答案B 答案解析 递归程序的执行效率比较低 10、下面代码的输出结果是 f lambda x,y:yxf(10,10)A. 10 B. 20 C.1010 D.100 答案B 答案解析 lambda表达式相当于 def fun(x, y):return x y print(fun(10, 10))11、关于形参和实参的描述以下选项中正确的是 A.函数定义中参数列表里面的参数是实际参数简称实参 B.参数列表中给出要传入函数内部的参数这类参数称为形式参数简称形参 C.程序在调用时将实参复制给函数的形参 D.程序在调用时将形参复制给函数的实参 答案C 答案解析 函数定义中参数列表里面的参数是形参参数列表中给出要传入函数内部的参数这类参数称为实参 程序在调用时将实参复制给函数的形参 12、关于lambda函数以下选项中描述错误的是 A. lambda函数也称为匿名函数 B. lambda函数将函数名作为函数结果返回 C.定义了一种特殊的函数 D.lambda不是Python的保留字 答案D 答案解析 lambda是Python的保留字 13、以下选项中对于函数的定义错误的是 A. def vfunc(a, b 2): B. def vfunc(a, b): C. def vfunc(a, *b): D. def vfunc(*a, b): 答案D 答案解析 def vfunc(* a, b):中的*(可选参数)应该放在后面因此D错误 14、关于函数的参数以下选项中描述错误的是 A. 在定义函数时如果有些参数存在默认值可以在定义函数时直接为这些参数指定默认值 B. 在定义函数时可以设计可变数量参数通过在参数前增加星号(*)实现 C. 可选参数可以定义在非可选参数的前面 D. 一个元组可以传递给带有星号的可变参数 答案D 答案解析 可选参数不可以定义在非可选参数的前面 15、关于return语句以下选项中描述正确的是 A.函数中最多只有一个return语句 B.函数必须有一个return语句 C.return只能返回一个值 D.函数可以没有return语句 答案D 答案解析 函数return的个数没有限制可以没有return语句 16、关于函数以下选项中描述错误的是 A.函数是一段具有特定功能的、可重用的语句组 B.函数能完成特定的功能对函数的使用不需要了解函数内部实现原理只要了解函数的输入输出方式即可 C.使用函数的主要目的是降低编程难度和代码重用 D.Python使用del保留字定义一个函数 答案D 答案解析 Python使用def保留字定义一个函数 17、关于Python的全局变量和局部变量以下选项中描述错误的是 A.全局变量指在函数之外定义的变量一般没有缩进在程序执行全过程有效 B.局部变量指在函数内部使用的变量当函数退出时变量依然存在下次函数调用可以继续使用 C.使用global保留字声明简单数据类型变量后该变量作为全局变量使用 D.简单数据类型变量无论是否与全局变量重名仅在函数内部创建和使用函数退出后变量被释放 答案D 答案解析 局部变量指在函数内部定义的变量仅在函数内部有效当函数退出时变量将不再存在。 18、关于Python中的lambda函数以下选项中描述错误的是 A.lambda用于定义简单的、能够一行内表示的函数 B.可以使用lambda函数定义列表的排序原则 C.f lambda x,y:xy执行后f的类型为数字类型 D.lambda函数将函数名作为函数结果返回 答案D 答案解析 C选项中f的类型依参数来确定 19、下面代码实现的功能描述为 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书def fact(n):if n 0:return 1else :return n * fact(n-1) num eval(input(请输入一个整数)) print(fact(abs(int(num))))A. 接受用户输入的整数N输出N的阶乘值 B. 接受用户输入的整数N判断N是否是素数并输出结论 C. 接受用户输入的整数N判断N是否是整数并输出结论 D. 接受用户输入的整数N判断N是否是水仙花数 答案D 答案解析 这是典型的递归函数在return语句中调用函数本身。功能为输出N的阶乘值 20、给出如下代码 def fact(n):s 1for i in range(1,n1):s * ireturn s以下选项中描述错误的是 A.代码中n是可选参数 B.fact(n)函数功能为求n的阶乘 C.s是局部变量 D.range()函数是Python内置函数 答案A 答案解析 代码中n不是可选参数可选参数有*或** 21、给出如下代码 ls [car,truck] def funC(a):ls.append(a)return funC(bus) print(ls)以下选项中描述错误的是 A.ls.append(a)代码中的ls是全局变量 B.执行代码输出结果为[‘car’,’truck’] C.ls.append(a)代码中的ls是列表类型变量 D.funC(a)中a为非可选参数 答案B 答案解析 执行代码输出结果为[‘car’,’truck’,‘bus’] 22、给出如下代码 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书ls [car,truck] def funC(a):ls []ls.append(a)return funC(bus) print(ls)以下选项中描述错误的是 A.代码函数定义中ls.append(a)中的ls是局部变量 B.执行代码输出的结果为[‘car’, ‘truck’] C.ls.append(a)代码中的ls是列表类型 D.执行代码输出结果为[‘car’, ‘truck’, ’bus’] 答案D 答案解析 funC函数内部的ls是局部变量与全局变量不同在函数调用结束后局部变量就会消失。 最终打印输出的ls是全局变量。 23、给出如下代码 import turtle def drawLine(draw):turtle.pendown() if draw else turtle.penup()turtle.fd(50)turtle.right(90) drawLine(True) drawLine(True) drawLine(True) drawLine(True)以下选项中描述错误的是 A.运行代码在Python Turtle Graphic中绘制一个正方形 B.代码def drawLine(draw)中的draw可取值True或者False C.代码drawLine(True)中True替换为-1运行代码结果不变 D.代码drawLine(True)中True替换为0运行代码结果不变 答案D 答案解析 if else简写形式例 a, b, c 1, 2, 3 if a b:c a else:c b可简写为 a, b, c 1, 2, 3 c a if a b else b参数如果需要布尔值而输入的是数值那么只需要该数值为非0的数对应为True如果输入的数值为0则代表False因此D不正确 24、给出如下代码 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书import turtle def drawLine(draw):turtle.pendown() if draw else turtle.penup()turtle.fd(50)turtle.right(90) drawLine(True) drawLine(0) drawLine(True) drawLine(True) turtle.left(90) drawLine(0) drawLine(True) drawLine(True)以下选项中描述错误的是 A.运行代码在Python Turtle Graphic中绘制一个数码管数字2 B.代码drawLine(True)中True替换为0运行代码结果不变 C.代码drawLine(True)中True替换为-1运行代码结果不变 D.代码def drawLine(draw)中的draw可取值0、1、-1等 答案B 答案解析 参数如果需要布尔值而输入的是数值那么只需要该数值为非0的数对应为True如果输入的数值为0则代表False。 25、下面代码的运行结果是 def func(num):num 1 a 10 func(a) print(a)A.10 B.11 C.出错 D.int 答案B 答案解析 函数在传递参数时指将实参复制给形参并未对实参本身发生改变。 26、下面代码的运行结果是 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书def func(a, b):return a b s func(5, 2) print(s)A.20 B.6 C.1 D.12 答案C 答案解析 ab代表将a转为二进制然后向右移动b个位表示向左表示向右。 a 5,二进制为101b 2,也就是将101向右移动2位变为1。 27、下面代码的运行结果 def func(a, b):a * breturn a s func(5, 2) print(s)A. 20 B. 10 C. 1 D. 12 答案B 28、下面代码的运行结果是 遇到问题没人解答小编创建了一个Python学习交流QQ群261823976 寻找有志同道合的小伙伴互帮互助,群里还有不错的视频学习教程和PDF电子书def f2(a):if a 33:return True li [11, 22, 33, 44, 55] res filter(f2, li) print(list(res))A.[44,55] B.[33,44,55] C.[22,33,44] D.[11,33,55] 答案A 答案解析 filter()函数是 Python 内置的另一个有用的高阶函数filter()函数接收一个函数 f 和一个列表 在本题中这个函数 f2 的作用是对每个元素进行判断是否大于33如果大于则返回 True否则 False filter()根据判断结果自动过滤掉不符合条件的元素也就是将返回为True的元素组成的新list 因此本题选择A。注意res是对象类型。 尾语 感谢你观看我的文章呐~本次航班到这里就结束啦 希望本篇文章有对你带来帮助 有学习到一点知识~ 躲起来的星星也在努力发光你也要努力加油让我们一起努力叭。 最后宣传一下呀~更多源码、资料、素材、解答、交流皆点击下方名片获取呀
http://www.dnsts.com.cn/news/190051.html

相关文章:

  • 免费简历制作网站推荐广西壮族自治区图书馆
  • 潍坊做网站wordpress手机版主题
  • 腾讯微博做网站外链步骤网站开发制作公司简介
  • 网站定制开发收费标准是多少wordpress资源下载插件
  • 高校网站建设意义怎样找网站
  • 中国建设银行北京天竺支行网站佛山网站建设专业现状
  • 导航网址网站怎么做广告制作包括哪些
  • 重庆农村网站建设淄博网站建设方案
  • DW做网站下拉列表怎么做网站建设的格式
  • 网上有专业的做网站吗影视logo设计制作器
  • ie兼容性 网站沈阳网红打卡旅游景点
  • wordpress做物流网站合肥城市建设网站
  • 国外做家谱的网站外贸网站logo
  • wordpress如何搭建网站建视频网站
  • 广州电信网站备案百度收录左侧带图片的网站
  • 建设网站需要什么软件淘宝网站基础建设 托管
  • 网站链接分析工具网站建设与网页设计制作教程
  • 嘉盛建设集团网站运营怎么自学
  • 官方网站如何做php网站制作软件
  • 长春模板自助建站亚马逊云服务器
  • 建设厅电工证查询网站官方网网上注册公司要多少钱
  • 深圳市做网站建设株洲网站建设推广报价
  • 建设ca网站wordpress首页html
  • 杭州网站 建设凡科做网站友情链接怎么做
  • 企业网站 自助建站网站域名空间一年费用是多少钱
  • 安康创宇网站制作建设在线crm网站
  • 做网站到底要不要营业执照做小说网站做国外域名还是国内的好处
  • 网站开发制作的流程asp.net做音乐网站
  • 品牌网站建设公司排名网页与网站的区别是什么
  • 东莞市行业网站制作公司辽宁建设工程信息网专家库官网