#358. 202512python一级选择题

202512python一级选择题

题目描述

单项选择题

1. 使用 IDLE 编辑器模式(非交互模式)编写程序的第一步是新建一个文件,正确的操作是?( ))

{{ select(1) }}

  • File-Open
  • File-Save
  • File-New File
  • File-Close

2. 下列关于 IDLE 中操作的描述,错误的是?( )

{{ select(2) }}

  • 可以使用 File 菜单中的 New File 命令新建文件
  • File 菜单中的 Run Module 命令是只用来保存程序的
  • 在交互模式下,可以输入 exit() 可以退出交互模式
  • 可以使用 File 菜单中的 Open 命令打开文件

3. 下面描述中,符合 Python 语言特点的是?( )

{{ select(3) }}

  • Python 是一门面向过程的高级语言
  • Python 程序可以用标准 Scratch 软件打开
  • Python 是一门面向对象的高级语言
  • Python 仅支持 windows 操作系统

4. 可以对 Python 代码进行注释的符号是?( )?

{{ select(4) }}

  • !=
  • //
  • **
  • ''' '''

5. 如果你正在编写一个用于存储学生信息的程序,请在下列选项中挑选出符合给学生姓名命名的变量?( )?

{{ select(5) }}

  • Student_Name
  • 2024Name
  • student-Name
  • student@Name

6. 执行 type("int") 语句后,输出的结果是?( )

{{ select(6) }}

  • <class 'int'>
  • <class 'str'>
  • <class 'float'>
  • <class 'bool'>

7. 下面哪个选项可以作为 Python 的变量名?( )

{{ select(7) }}

  • for
  • if
  • else
  • Break

8. 假设 a="吉祥";b="如意";c="a"+"b";print (c),请问输出结果是?( ))

{{ select(8) }}

  • 吉祥 如意
  • 吉祥如意
  • ab
  • a+b

9. print("16+2")输出的结果是?( )

{{ select(9) }}

  • "16+2"
  • 18
  • 162
  • 16+2

10. 在下面代码中的横线处填写哪个选项的内容,执行代码后可以输入一个数字,然后计算并打印这个数字加 5 的和?( )?

a = ______
b = 5
print(a + b)

{{ select(10) }}

  • int()
  • input()
  • int(input())
  • input(int())

11. 执行以下 Python 代码,依次输入 1 和 2 后,输出结果是?( )

a = input()
b = input()
print(a + b)

{{ select(11) }}

  • 3
  • 1
  • 2
  • 12

12. 以下哪个符号是取余符号( )?

{{ select(12) }}

  • /
  • //
  • %
  • **

13. 执行 7 % 3 的结果是?( )

{{ select(13) }}

  • 2
  • 3
  • 1
  • 0

14. 下列表达式输出结果最大的是( )?

{{ select(14) }}

  • 20%4
  • 20**4
  • 20*4
  • 20//4

15. 以下运算符当中,运算优先级最高的是( )

{{ select(15) }}

  • <=
  • or
  • ==
  • %

16. 下列式子中 a 的运算结果是?( )?

a = 2 or False and False

{{ select(16) }}

  • 2
  • True
  • False
  • 2.0

17. 在 Python 中,以下哪个表达式的结果与其他三个不同?

{{ select(17) }}

  • True and False
  • not False
  • 3<4
  • 4!=5

18. 下列选项中关于 turtle.color('red') 语句的作用描述正确的是?()

{{ select(18) }}

  • 只设置画笔的颜色为红色
  • 只设置填充的颜色为红色
  • 设置画笔和填充的颜色为红色
  • 设置画笔的颜色为红色,设置画布背景的颜色为红色

19. 下列 turtle 工具箱的语句,哪一项绘制出的形状与其他项不同,不是同一种类型的形状?( )

{{ select(19) }}

  • turtle.forward(100)
  • turtle.backward(-100)
  • turtle.goto(100,0)
  • turtle.dot(100)

20. 在 Python 中可以使用 setup () 设置画布大小和起始位置,下列哪一项语句可以将画布大小设置为 500*400?( )

{{ select(20) }}

  • turtle.setup(500,400,50,50)
  • turtle.setup(400,50,50,500)
  • turtle.setup(50,50,500,400)
  • turtle.setup(50,500,400,50)

21. 以下哪个函数能够绘制一个半径为 60 的圆??( )

{{ select(21) }}

  • import turtle turtle.circle(60, 180)
  • import turtle turtle.forward(60, 180)
  • import turtle turtle.circle(180, 60)
  • import turtle turtle.circle(60, 360)

22.下列哪个指令可以清空绘图窗口内的图形和文本?( )?

{{ select(22) }}

  • turtle.home()
  • turtle.clear()
  • turtle.goto()
  • turtle.setup()

23. 假如从广东到湖南有 2 种不同的出行方式,从湖南到北京有 3 种不同的出行方式,那么从广东经过湖南再到北京,总共有几种不同的出行方式?( )?

{{ select(23) }}

  • 2
  • 3
  • 5
  • 6

24. 猴子摘了一包桃子,第一天吃了全部的一半;第二天,吃剩下的(注意是剩下的)桃子的一半;以后每天都吃前一天剩下的一半;第四天吃完剩下的一半,发现只剩下一个桃子了。请问:猴子一开始摘了几个桃子( )?

{{ select(24) }}

  • 4
  • 8
  • 16
  • 32

25. 阿明在一条小河边取水,他有两个水桶,一个红色一个绿色。红色水桶的容量是 6 升,绿色水桶的容量是 7 升。阿明想在红色水桶中正好装入 5 升水,他该怎么做呢?下面给出了八项操作,选择其中的一部分就能在红色水桶中正好装入 5 升水。哪个选项中的操作顺序能够达到目标( )

八项操作:
① 将红色水桶装满;
② 将绿色水桶装满;
③ 第二次将红色水桶装满;
④ 第二次将绿色水桶装满;
⑤ 将红色水桶中的水全部倒入绿色水桶;
⑥ 将绿色水桶中的水全部倒入红色水桶;
⑦ 将红色水桶中的水倒入绿色水桶,直到绿色水桶装满;
⑧ 将绿色水桶中的水倒入红色水桶,直到红色水桶装满;

{{ select(25) }}

  • ②①⑦③
  • ①⑤⑧④
  • ②⑧④⑤
  • ①⑤③⑦