单选题

运行下列程序,输出的结果是?()

s=0

def f(n):

      global s

      for i in range(n):

             s=s+i

      return s

print(f(f(3)))

A、

3

B、

6

C、

9

D、

0

下载APP答题
由4l***1l提供 分享 举报 纠错

相关试题

单选题 运行下列程序,输出的结果是?( )

def js(n):

       s=0

       while n:

                s=s*10+n %10

                n//=10

      return s

print(js(20230110))

A、

20230110

B、

01103202

C、

2301102

D、

1103202

单选题 下列有关递归的描述中,正确的是?()

A、递归函数中肯定有循环结构;
B、递归没有体现“大事化小”的思想;
C、递归有明确的结束递归的边界条件;
D、递归执行效率较高。

单选题 运行下列程序,输出的结果是?()

def wenhao(name ='zhejiang"):

      print("hello'+name)

wenhao()

A、

hello

B、

hellozhejiang

C、

helloname

D、

程序将提示运行错误

单选题 在传递信息的过程中,通常会将一些敏感信息进行加密,以下是对数据进行加密的Python程序段,若输入数据为“cie0108”,则输出的结果是?()

def jm(t):

       s=""

       for ch in t

             if "0"<=ch<="9":

                    x=int(ch)+3

                    if x>=10:

                          x=x%10

                    ch =str(x)

             s=s+ch

       retun s

print(jm('cie0108))

A、

1343eic

B、

0108cie

C、

cie3431

D、

3431cie

单选题 运行下列程序,输出的结果是?()

rst =lambda a,b=5:a*b

print(rst(5))

A、

5

B、

15

C、

25

D、

35

单选题 运行下列程序后,输出的结果是?()

def fun(s):

       if len(s)==1:

               return s

       else:

               return fun(s[1:])+s[0]

print(fun('CIE2023))

A、

3202EIC

B、

EIC3202

C、

3220EC

D、

EIC2023

单选题 运行下列程序后,输出的结果是?()

def jsh(n):

      if n ==1:

            return 1

      else:

            return n+jsh(n-1)

print(jsh(10))

A、

1 E

B、

35

C、

45

D、

55

单选题 运行下列程序,输出的结果是?()

def jsarea(t,PI =3.14):

      area =PI*r*r

print(jsarea(1))

A、

3.14

B、

因缺失参数,不能计算

C、

None

D、

程序代码有错误