#PJX51XZ02. 五一集训第二场选择题

五一集训第二场选择题

一、选择题(共10题,每题10分)

1.质数是指只能被1和自身整除的正整数。例如,2、3、5、7、11、13等都是质数,而4、6、8、9、10等都不是质数,下方的代码可以判断数字47是否为素数,则下划线处应填什么代码?( )

num = 47
flag = True
for i in range(2,num):
    if _______________:
        flag = False
        print(num,"不是质数")
        break
if flag:
    print(num,"是质数")

{{ select(1) }}

  • num % i != 0
  • num % 2 != 0 and num % 3 != 0
  • num % i == 0
  • num % 2 == 0

2.下列哪个选项可以正确导入海龟库?( )

{{ select(2) }}

  • from random import *
  • from turtle import *
  • from turtle
  • from time import *

3.运行下方代码,输出的数字有?( )

for i in range(6):
    if i < 4:
        print(i)

{{ select(3) }}

  • 0 1 2 3 4
  • 1 2 3 4 5
  • 0 1 2 3
  • 2 3 4 5

4.下列关于Python中条件判断的说法,正确的是?( )

{{ select(4) }}

  • if-else结构是不能嵌套的
  • if 1 == 2:的条件必然不成立
  • 在程序中,有if就必须有else
  • if语句中的条件可以不写

5.运行下方代码,输入9和6,输出结果为?( )

a = int(input())
b = int(input())
if a + b > 20:
    print("go")
else:
    print("leave")

{{ select(5) }}

  • 20
  • 无输出
  • leave
  • go

6.下列不是Python中的关键字的是?( )

{{ select(6) }}

  • for
  • if
  • and
  • range

7.运行下列程序后,输出的结果为?( )

season = ["春","夏","秋","冬"]
season.remove(season[0])
season.remove(season[0])
print(season)

{{ select(7) }}

  • [‘夏’, ‘冬’]
  • [‘春’, ‘冬’]
  • [‘秋’, ‘冬’]
  • [‘春’, ‘夏’]

8.已知程序的输出结果为12,则下划线处应填什么?( )

num = 3
for i in range(_______):
    num = num + 3
print(num)

{{ select(8) }}

  • 2
  • 4
  • 5
  • 3

9.根据Python变量的命名规则,下列不可以作为变量名的是?( )

{{ select(9) }}

  • ab6
  • ba6
  • 6ab
  • a6b

10.运行下方代码,输出的结果是?( )

book = ["童年","在人间","我的大学"]
book.remove("在人间")
book.append("简爱")
print(book)

{{ select(10) }}

  • [‘在人间’,’我的大学’,’简爱’]
  • [‘童年’,’我的大学’,’简爱’]
  • [‘童年’,’在人间’,’我的大学’]
  • [‘童年’,’在人间’,’我的大学’,’简爱’]