阅读量真实惨淡,心情在文末配图,最后一篇菜鸟教程的测验,关于python函数的测验,欢迎自测,看着玩吧!
#Python 测验 - 函数
#@微信:huguo00289
#https://www.runoob.com/quiz/python-quiz-function.html
"""
Python 测验 - 函数
第1题
以下内容关于函数描述正确的是?
A.函数用于创建对象
B.函数可以让程序执行的更快
C.函数是一段代码用于执行特定的任务
D.以上说法都是正确的
----------------------------------------------
第2题
x = True
def printLine(text):
print(text, 'Runoob')
printLine('Python')
以上代码输出结果为?
A.Python
B.Python Runoob
C.text Runoob
D.Runoob
----------------------------------------------
第3题
如果函数没有使用 return 语句,则函数返回的是?
A.0
B.None 对象
C.任意的整数
D.错误! 函数必须要有返回值。
----------------------------------------------
第4题
def greetPerson(*name):
print('Hello', name)
greetPerson('Runoob', 'Google')
以上代码输出结果为?
A.
Hello Runoob
Hello Google
B.Hello ('Runoob', 'Google')
C.Hello Runoob
D.错误!函数只能接收一个参数。
----------------------------------------------
第5题
关于递归函数描述正确的是?
A.递归函数可以调用程序的使用函数。
B.递归函数用于调用函数的本身。
C.递归函数除了函数本身,可以调用程序的其他所有函数。
D.Python 中没有递归函数。
----------------------------------------------
第6题
result = lambda x: x * x
print(result(5))
以上代码输出结果为?
A.lambda x: x*x
B.10
C.25
D.5*5
----------------------------------------------
第7题
def Foo(x):
if (x==1):
return 1
else:
return x+Foo(x-1)
print(Foo(4))
以上代码输出结果为?
A.10
B.24
C.7
D.1
----------------------------------------------
第8题
如果我们需要从 math 模块中输出 pi 常量,以下代码正确的是?
A.print(math.pi)
B.print(pi)
C.from math import pi
print(pi)
D.from math import pi
print(math.pi)
----------------------------------------------
第9题
以下哪个符号用于从包中导入模块?
A..
B.*
C.->
D,
----------------------------------------------
第10题
numbers = [1, 3, 6]
newNumbers = tuple(map(lambda x: x , numbers))
print(newNumbers)
以上代码输出结果为?
A.[1, 3, 6]
B.(1, 3, 6)
C.[2, 6, 12]
D.(2, 6, 12)
答案及解析获取
关注本渣渣微信公众号
后台回复: 函数
即可获取Python 测验 - 函数
答案及解析!
本文分享自 Python与SEO学习 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!