• 1、导入random模块,现要求随机产生一个[1,10]区间范围内的正整数,其Python表达式为(    )
    A、random.random()*10 B、random.uniform(1,10) C、random.randint(1,10) D、random.choice(range(10))
  • 2、有如下Python自定义函数,执行后,输出结果为(    )

    import math

    def f(t):

      return math.ceil(t)+math.floor(t)

    m=f(-3.5)

    print(m)

    A、7 B、-7 C、6 D、-6
  • 3、运行如下程序,输出结果为(    )

    for i in range(1,3):

      for j in range(1,4):

        print(i*j,end='')

    A、1 2 3 4 2 4 6 8 B、1 2 3 2 4 6 C、1 2 3 4 D、1 2 3 2 3 6 3 6 9
  • 4、运行如下程序,输入文字“小秘密小甜蜜”,输出结果为(    )

    sentence=input('请输入一段文字:')

    for i in sentence:

      if i=='密':

        continue

    print(i,end='')

    A、 B、 C、小 秘 小 甜 D、小 秘 小 甜 蜜
  • 5、运行如下程序,输入字符串“山羊上山山碰山羊角”,输入待查询字符“山”,Count的值为(    )

    string=input('请输入字符串:')

    word=input('请输入查询字符:')

    count=0

    for i in string:

      if i==word:

        count+=1

    A、4 B、3 C、2 D、1
  • 6、下列循环结束后,s的值为(    )

    s=0

    for i in range(9):

      if i%3==0:

        s+=i

    print(s)

    A、9 B、18 C、6 D、15
  • 7、计算s=1*2*3*4*5*6*7,则画线处的语句为(    )

    s=1

    i=0

    while_______:

        i+=1

        s*=i

    print(s)

    A、i <6 B、i <=7 C、i <7 D、i <8
  • 8、若要使语句s=s+i执行6次,则程序画线处的语句为(    )

    s=1

    for i in_______:

      s+=i

    A、range(1,6) B、range(10,5,-1) C、range(6) D、range(1,9,2)
  • 9、运行如下程序,输出结果为(    )

    s=['apple','banana','peach']

    for i in range(3):

      print(s[i%2],end='')

    A、apple banana peach apple B、apple banana apple banana C、apple banana peach D、apple banana apple
  • 10、运行如下程序,输出结果为(    )

    x=0

    for i in range(1,11,2):

      x+=i

    print(x)

    A、9 B、16 C、25 D、36
  • 11、键盘依次输入3和4,执行如下程序,则运行结果为(    )

    a=int(input())

    b=int(input())

    if a%3==0:

      if b%2==0:

        c=a**b

      else:

        c=a*b

      else:

        c=a-b

    print(c)

    A、-1 B、81 C、12 D、64
  • 12、现有两个整型变量a,b,以下哪个选项无法实现a,b两个变量的值的交换(   )
    A、a,b=b,a

    a=b-a   

    b=b-a   

    B、b=a+b

    a=b

    b=c

    C、c=a

    a=a/b

    b=a/b

    D、b=a*b
  • 13、程序如下,键盘输入23和3,最后无法输出26,出错语句为(    )

    a=int(input())①

    b=int(input())②

    c=a+b

    print('c')③

    A、 B、 C、 D、都出错
  • 14、键盘依次输入33和44,执行如下程序,则输出结果为(   )

    a=input()

    b=input()

    c=int(a+b)

    d=int(a)+int(b)

    print(c,d)

    A、3344  77 B、77  3344 C、77  77 D、3344  3344
  • 15、执行语句score=input('请输入分数:'),键盘输入98,则score的值为(   )
    A、98.0 B、98 C、'98' D、'98.0'
  • 16、某Python代码如下:

    list1=['AaBbCc' , '12345' , 345 ]

    n=list1[1]

    nn=int( list1[1])

    m=int(n[0:2])

    ans1=m+list1[2]

    nn/=1000

    ans2=round(nn,1)

    ans1的值为:

    ans2的值为:

  • 17、某Python代码如下:

    list1=[2,4,5,8]

    a=list1[2]-list1[0]

    b=list1[3]-list1[1]

    c=(a**2+b**2)**0.5

    c的值为:

  • 18、某Python代码如下:

    s ='ABC'

    a=chr(ord(s[0])+32)

    b=chr(ord(s[1])+32)

    y=s[2]+a+b

    y的值为:=

  • 19、下列表达式的值不为4的是(    )
    A、len('abcd') B、int(4.8) C、round(3.8) D、max(['12','33','4'])
  • 20、执行语句c=float('12'),则c的值为(    )
    A、12 B、12.0 C、'12.0' D、'12'
上一页 457 458 459 460 461 下一页 跳转