A. 单选题+判断题

    客观题

单选题+判断题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“赛后递交”以递交本题。

一、单选题(共15题,每题2分,共30分)

  1. 用Python语句计算:正方形的边长为6,则其面积为?(\qquad
    {{ select(1) }}
  •    a=6
       s=a*4
       print(s)
    
  •    a=6
       s=a**2
       print(s)
    
  •    a=6
       s=a+a
       print(s)
    
  •    a=6
       s=a*2
       print(s)
    
  1. 已知 a=3, b=4,执行语句 a += b * 2 后,a 的值是?(\qquad
    {{ select(2) }}
  • 11
  • 14
  • 7
  • 10
  1. 表达式 3 > 2 and 4 < 5 的结果为?(\qquad) {{ select(3) }}
  • True
  • False
  • 3
  • 4
  1. 以下哪段代码会输出数字7?(\qquad) {{ select(4) }}
  • print(10 // 3)
    
  • print(10 % 3)
    
  • print(10 / 3)
    
  • print(10 - 3)
    
  1. 在Python中,用于跳出当前循环的关键字是?(\qquad) {{ select(5) }}
  • continue
  • break
  • pass
  • exit
  1. 下面代码的输出结果是?(\qquad
a = 10
if a > 5:
    a = a + 5
if a > 10:
    a = a - 5
print(a)

{{ select(6) }}

  • 5
  • 10
  • 15
  • 20
  1. 要计算 ( 2+4+6+...+20 ) 的和,应使用的代码是?(\qquad
    {{ select(7) }}
  •    s=0
       for i in range(2,21,2):
           s+=i
       print(s)
    
  •    s=0
       for i in range(1,21):
           s+=i
       print(s)
    
  •    s=1
       for i in range(2,21):
           s+=i
       print(s)
    
  •    s=0
       for i in range(2,20):
           s+=i
       print(s)
    
  1. 以下哪个不是正确导入 random 模块的方式?(\qquad
    {{ select(8) }}
  • import random
  • from random import *
  • import random as rd
  • import from random
  1. 下列哪个函数可以将字符串转换为整数?(\qquad) {{ select(9) }}
  • str()
  • int()
  • float()
  • chr()
  1. 以下代码的输出结果是?(\qquad
    a = 5
    if a > 3:
        print("Hello")
    if a > 4:
        print("World")
    else:
        print("Python")
    
    {{ select(10) }}
  • Hello
  • Hello World
  • Hello Python
  • World
  1. 下面程序的运行结果是?(\qquad
    s = 0
    for i in range(5):
        s += i
    print(s)
    
    {{ select(11) }}
  • 10
  • 15
  • 5
  • 0
  1. 下面代码的输出结果是?(\qquad
lst = [1, 2, 3, 4, 5]
print(lst[1:4])

{{ select(12) }}

  • [1, 2, 3]
  • [2, 3, 4]
  • [2, 3, 4, 5]
  • [1, 2, 3, 4]
  1. 下面代码的输出结果是?(\qquad
d = {"a": 1, "b": 2, "c": 3}
print(d["c"]))

{{ select(13) }}

  • 1
  • None
  • 2
  • 3
  1. 以下代码用于输入数字并求和,直到输入 0 结束,哪一行有误?(\qquad
    total = 0
    while True:
        num = int(input("输入数字(0结束):"))
        if num == 0:
            break
        total = total + num
    print("总和:", total)
    
    {{ select(14) }}
  • while True:
  • num = int(input(...))
  • if num == 0:
  • 没有错误
  1. 以下代码的输出结果是?(\qquad
    count = 0
    for i in range(3):
        for j in range(3):
            if (i + j) % 2 == 0:
                count += 1
    print(count)
    
    {{ select(15) }}
  • 5
  • 6
  • 9
  • 3

二、判选题(共10题,每题2分,共20分)

  1. Python 中 = 是赋值运算符,== 是比较运算符。(\qquad
    {{ select(16) }}
  • 正确
  • 错误
  1. 在 Python 中,for i in range(5) 会循环 5 次。(\qquad
    {{ select(17) }}
  • 正确
  • 错误
  1. 函数 int("3.14") 会返回 3。(\qquad
    {{ select(18) }}
  • 正确
  • 错误
  1. 以下代码会输出 Yes。(\qquad
    if 10 > 5 and 3 < 2:
        print("Yes")
    else:
        print("No")
    
    {{ select(19) }}
  • 正确
  • 错误
  1. 执行以下代码后,k 的值是 6。(\qquad
    k = 1
    for i in range(1, 4):
        k *= i
    
    {{ select(20) }}
  • 正确
  • 错误
  1. 函数 len("Python") 的返回值是6。(\qquad) {{ select(21) }}
  • 正确
  • 错误
  1. 列表 colors = ["红","黄","蓝"]colors[1] 返回的是 "黄"。(\qquad
    {{ select(22) }}
  • 正确
  • 错误
  1. random.randint(1, 10)可能返回7。(\qquad
    {{ select(23) }}
  • 正确
  • 错误
  1. 在turtle库中,right(90)会让海龟向右旋转90度。(\qquad
    {{ select(24) }}
  • 正确
  • 错误
  1. 函数必须使用 return 语句返回一个值。(\qquad
    {{ select(25) }}
  • 正确
  • 错误

【VRmaker】2025客观题

未参加
状态
已结束
规则
OI
题目
1
开始于
2025-12-27 10:00
结束于
2025-12-27 12:00
持续时间
2 小时
主持人
参赛人数
83