单选题 执行如下Python代码后,结果是?()
Def inverse(s,n=0): while s:
N=n*10+s%10
S=s//10
Retum n
Print(inverse(456,123))

A、 654123
B、 123456
C、 123654
D、 654321
下载APP答题
由4l***1l提供 分享 举报 纠错

相关试题

单选题 有如下Python语句,执行该语句后,结果是?( )
F=lambda x:5
Print(f(3))

A、3
B、没有输出
C、5
D、None

单选题 9、有如下Python的自定义函数,执行该程序后,结果是?( )

A、

8

B、

35

C、

None

D、

-2

单选题 下面哪一项不是pip指令?()

A、pip install Scipy
B、pip uninstall Jieba
C、pip clear
D、pip list

单选题 下列有关循环和递归的描述正确的是?()

A、递归思想代码清晰简洁,可读性强
B、递归代码中不能有循环结构的语句
C、递归是从问题的起点出发,逐渐将复杂问题化为简单问题,最终求得问题
D、能用递归实现的,一定能用循环代码实现

单选题 以下有关Python函数的定义表述中错误的是?()

A、函数的定义必须在主程序调用语句之前出现
B、在形参列表中必须先列出有默认值的形参,再列出没有默认值的形参
C、实参是实际占用内存地址的,而形参不占用
D、def关键字后面加函数名定义函数,定义必须以冒号结尾

单选题 对于数列3,8,11,15,17,19,25,30,44,采用“二分查找”法查找8,需要查找多少次?( )

A、5
B、4
C、3
D、2

单选题 阅读下列程序段,数列的第6项值为多少?()
Def fibona(x)
If x==1or x==2:
F=1
For iin range(3,x+1):
F=fibona(x-1)+fibona(x-2)
Retum f
N=int(input(”请输入数列第几项:“))
M=fibona(n)
Print("数列的第"+str(n)+”项的值为"+str(m))

A、1
B、8
C、21
D、34

单选题 如下代码运行后下面选项中描述错误的是?()
Def pph(a,b):
C=a**2+b
B=a
Retum c
A=10
B=100
C=pph(a,b)+a
Print(a,"",b,"",c)

A、执行该函数后,变量a的值为10
B、执行该函数后,变量b的值为100
C、执行该函数后,变量c的值为200
D、该函数名称为pph