#388. 2023信息素养大赛Python挑战赛初赛-模拟卷2

2023信息素养大赛Python挑战赛初赛-模拟卷2

选择题

  1. Python自带的编程环境是?( )

{{ select(1) }}

  • PyScripter
  • Spyder
  • Notepad++
  • IDLE

  1. 关于以下代码的说法正确的是?( )
t = int(turtle.textinput('边数','几边形:'))
turtle.circle(50, steps=t)
turtle.done()

{{ select(2) }}

  • circle是画圆的代码,因此该程序运行后的图案一定是圆
  • 运行该程序后,需要用户自己输入边数,确定画 “几边形”
  • 变量t没有给出具体的数值,因此该程序运行有错误
  • 该程序运行后,会画出50个圆

  1. 幂运算运算符为?( )

{{ select(3) }}

  • *
  • *+
  • **
  • /

  1. 这段代码的运行结果是?( )
import turtle
g = turtle.Pen()
g.fillcolor("red")
g.begin_fill()
g.circle(50)
g.pencolor("yellow")
g.fillcolor("green")
g.circle(50, steps=5)
g.end_fill()

{{ select(4) }}

  • image
  • image
  • image
  • image

  1. 假设a=20,b=3,那么a or b的结果是?( )

{{ select(5) }}

  • 20
  • 0
  • 1
  • 3

  1. 假设a=2,b=3,那么a-b*b的值是?( )

{{ select(6) }}

  • -3
  • -2
  • -7
  • -11

  1. 以下选项中不符合 Python变量命名规则的是?( )

{{ select(7) }}

  • name
  • 2_to
  • _Go
  • Tea

  1. 创建一个新的Python程序,编写了下面的代码 import turtle turtle.shape("turtle") 保存这个Python文件并且取了文件名。 以下哪个文件名程序可以正常运行?( )

{{ select(8) }}

  • frist.py
  • turtle.py
  • import. py3
  • hao.sb2

  1. a="110",b="9",c=a+b,print(c)的结果是?( )

{{ select(9) }}

  • a+b
  • 119
  • c
  • 1109

  1. IDLE环境的退出命令是?( )

{{ select(10) }}

  • esc()
  • close()
  • 回车键
  • exit()

  1. Python中的整除运算符是用哪个符号表示的?( )

{{ select(11) }}

  • \
  • //
  • %
  • **

  1. 执行语句x,y=9%5,8//3后,变量x、y的值分别为?( )

{{ select(12) }}

  • 1.8,2
  • 1,2.66666
  • 4,2
  • 1,2

  1. Python注释方式正确的是?( )

{{ select(13) }}

  • //这是我的第一个程序
  • #程序的功能是输入Hello World
  • ? 这个程序是用来计算两个数之和的?
  • 第一个python程序

  1. Python中的==代表的是?( )

{{ select(14) }}

  • 把左边的值赋值给右边;
  • 把右边的值赋值给左边;
  • 比较左右两边是否相等;
  • 左右两边值进行交换;

15.下面代码哪部分是设置画布的颜色?( )

import turtle
turtle.screensize(①,②,③)

{{ select(15) }}

  • 都不是

  1. 下面哪一行代码的输出结果不是Python3.7?( )

{{ select(16) }}

  • print(“Python3.7”)
  • print(“Python”+3.7)
  • print(“Python”+str(3.7))
  • print(“Python”+“3.7”)

  1. 下列程序绘制的是一个什么图形?( )
import turtle
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)

{{ select(17) }}

  • 等边三角形
  • 正方形
  • 矩形

  1. 使用下面中的( )函数接收输入的数据。

{{ select(18) }}

  • accept()
  • input()
  • readline()
  • login()

  1. turtle.color("red", "yellow")命令中定义的颜色分别为?( )

{{ select(19) }}

  • 背景为黄色,画笔为红色
  • 背景为红色,画笔为黄色
  • 画笔为红色,填充为黄色
  • 画笔为黄色,填充为红色

  1. print的作用是什么?( )

{{ select(20) }}

  • 在屏幕上打印出来相应的文本或者数字等
  • 在打印机里打印相关文本或者数字等
  • 可以用来画图
  • 输出一个命令行

  1. 下面的哪一个命令不是移动画笔箭头位置的命令?( )

{{ select(21) }}

  • turtle.forward()
  • turtle.goto()
  • turtle.color()
  • turtle.right ()

  1. a=2,b=3,那么c=a**b运算的结果是?( )

{{ select(22) }}

  • 6
  • 8
  • 9
  • 23

  1. 使用Python画笔绘制如下图所示的图案,第4行的代码应如何补充?( )
    image
    image

{{ select(23) }}

  • p.right(90)
  • p.left(90)
  • p.right(-90)
  • p.left(-180)

  1. 下面的运算符中,按照运算优先级哪一个是最高级?( )

{{ select(24) }}

  • **
  • *
  • +
  • /

  1. 如图创建一个新的Python文件应该选择哪个选项?( )

image

{{ select(25) }}

  • Open
  • Recent Files
  • New File
  • Print Window