在Python中,以下关于函数的描述错误的是哪一项?
A.在Python中,函数本身亦为对象。
B.在Python的函数中,有且只能有一个return语句。
C.在Python中,函数的return语句可以以元组tuple的方式返回多个值。
D.在Python中,默认参数的值可以修改。
- · 有5位网友选择 A,占比62.5%
- · 有2位网友选择 D,占比25%
- · 有1位网友选择 B,占比12.5%
A.在Python中,函数本身亦为对象。
B.在Python的函数中,有且只能有一个return语句。
C.在Python中,函数的return语句可以以元组tuple的方式返回多个值。
D.在Python中,默认参数的值可以修改。
A、一个函数中只允许有一条 return语句
B、Python中,def和 return是函数必须使用的保留字
C、Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D、函数eval()可以用于数值表达式求值,例如eval(‘2*3+1’)
A、lambda函数将函数名作为函数结果返回;
B、f = lambda x,y:x+y 执行后,f的类型为数字类型;
C、lambda用于定义简单的、能够在一行内表示的函数;
D、可以使用lambda函数定义列表的排序原则
A、字符串的格式化,'{:.2f}'.format(math.pi) 与 '%.2f' % math.pi 在运算结果上相同。
B、Python中的同一种序列互相之间可以进行比较,按照字典序进行排序,例如 (1, 2, 3, 4) < (1, 2, 4) 的运算结果是True。
C、打开一个文本文件,f = open('test.txt', 'r+'); 则 f.seek(5) 表示在打开的文件里寻找数字5。
D、打开一个文本文件,在对其进行读取,f = open('test.txt', 'r+'); f.read() ;read函数内不带参数是读取整个文本文件内容并返回
A、scranf()和output()
B、print()和output()
C、input()和print()
D、input()和output()
A、遍历循环中的遍历结构可以是range()函数
B、break用来结束当前当次语句,但不跳出当前的循环体
C、continue只结束本次循环
D、Python通过for、while等保留字构建循环结构
B.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
C.每个continue语句只有能力跳出当前层次的循环
D.Python通过for、while等保留字提供遍历循环和无限循环结构
A、Python字符编码使用ASCII 编码
B、chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换
C、print(chr(65))输出A
D、print(ord(‘a’))输出97
A、break语句用来跳出当前层次的for或者while循环。
B、for循环中被遍历的部分可以是字符串、文件、组合数据类型和range()函数等。
C、continue语句用来跳出当前层次的的for或者while循环。
D、以下代码的输出包含3个不同的数。 n=4 while n >=0: n=n-1 if n<1: break print(n)>
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!