#645. 2306

2306


选择题

  1. 可以对Python代码进行多行注释的是? {{ select(1) }}
  • #
  • " "
  • ''' '''
  • ' '
  1. 下列可以作为Python变量名的是? {{ select(2) }}
  • and
  • an-d
  • 1_and
  • and1
  1. 下列选项中不符合Python语言变量命名规则的是? {{ select(3) }}
  • s
  • 2_5
  • _AI
  • CountNum
  1. 使用变量age表示小明的年龄,使用变量sage表示小明哥哥的年龄,假设小明在4岁时哥哥的年龄是小明年龄的2倍,下列哪段代码可以正确计算出再过6年小明和哥哥的年龄? {{ select(4) }}
  • age = 4
    sage = 4 * 2
    print(age + 6, sage + 6)
    
  • age = 4
    sage = 4 * 2
    print(age, sage + 6)
    
  • age = 4
    sage = 4 * 2
    print(age + 6, sage)
    
  • age = 4
    sage = 4 * 2
    print(age, sage)
    
  1. 在turtle中可以用setup()设置画布的大小和起始位置。已知画布的设置参数为turtle.setup(120,120,20,20),若只想更改画布的高度为150,下列指令设置正确的是? {{ select(5) }}
  • turtle.setup(150, 120, 20, 20)
  • turtle.setup(120, 150, 20, 20)
  • turtle.setup(120, 120, 150, 20)
  • turtle.setup(120, 120, 20, 150)
  1. 下列选项中,Python程序的扩展名是? {{ select(6) }}
  • .scratch
  • .doc
  • .python
  • .py
  1. 关于语句turtle.color('red','green')说法正确的是? {{ select(7) }}
  • 将画笔颜色设置为绿色。
  • 该语句会让海龟移动绘制出红色的线条。
  • 设置填充颜色为绿色,画笔颜色为红色。
  • 与语句turtle.color('red')效果完全一样
  1. 班级共有45人,四人一组划分学习小组,利用程序计算共分几组、剩余不足一组的人数,下列哪个选项的程序可以完成此项工作? {{ select(8) }}
  • print("4人一组,共分为", 45 // 4, "组")
    print("剩余不足一组的人数为:", 45 % 4)
    
  • print("4人一组,共分为", 45 % 4, "组")
    print("剩余不足一组的人数为:", 45 // 4)
    
  • print("4人一组,共分为", 45 / 4, "组")
    print("剩余不足一组的人数为:", 45 % 4)
    
  • print("4人一组,共分为", 45 // 4, "组")
    print("剩余不足一组的人数为:", 45 / 4)
    
  1. 下列Python语句能够正确输出的是? {{ select(9) }}
  • print("天天快乐!")
  • print"(天天快乐!")
  • print"天天快乐!"
  • print("天天快乐!')
  1. 下列选项中,对于Python说法不正确的是? {{ select(10) }}
  • Python程序既可以在Windows系统上运行,也可以在Linux系统上运行。
  • 用Python编写的程序可以在Scratch中运行。
  • Python是一种面向对象的编程语言
  • Python语言有Python2和Python3两个版本,且互相不兼容。
  1. 在Python中,<=符号的含义是? {{ select(11) }}
  • 左边的值小于右边的值
  • 左边的值小于且等于右边的值
  • 左边的值小于或等于右边的值
  • 左边的值大于或等于右边的值
  1. 以下运算符按照优先顺序从高到低排序的结果是? ①** ②/和// ③+和- {{ select(12) }}
  • ①②③
  • ③②①
  • ②③①
  • ①③②
  1. Python中乘法使用哪个符号? {{ select(13) }}
  • ×
  • *
  • **
  • +=
  1. Python中如何计算得到8除以3的余数? {{ select(14) }}
  • 8 % 3
  • 8 // 3
  • 8 ? 3
  • 8 \ 3
  1. 在Python中,下面的赋值语句,正确的是? {{ select(15) }}
  • x + y = 10
  • x - 2 = 2y
  • x = 30
  • 3y = x + 1
  1. 在Python中,下列程序段的运行结果是?
a = 2
b = 3
print(a != b)

{{ select(16) }}

  • True
  • False
  • 0
  • a != b
  1. 假设a=True, b=False,那么a and b的结果是? {{ select(17) }}
  • True
  • False
  • 1
  • a=True, b=False
  1. 假设a=2,b=3,那么b * b - 2 * a的结果是? {{ select(18) }}
  • 3
  • 5
  • -3
  • 6
  1. 以下代码可以召唤出几只小海龟?
import turtle
a = turtle.Turtle()
b = turtle.Turtle()
c = turtle.Turtle()
a.forward(100)
b.goto(100, 100)
c.goto(100, 100)

{{ select(19) }}

  • 1
  • 2
  • 3
  • 4
  1. 关于turtle库,下列说法不正确的是? {{ select(20) }}
  • turtle.speed()可以设定画笔的运动速度
  • turtle.fillcolor()可以用来设置画布的背景颜色
  • 在海龟作图中,小海龟默认朝向屏幕的右方
  • turtle.pencolor()用来设置画笔的颜色
  1. turtle.circle(100,360)是绘制一个什么样的图形? {{ select(21) }}
  • 半径为50的圆形
  • 半径为100的圆形
  • 半径为360的圆形
  • 半径为180的圆形
  1. 执行以下命令后,turtle的最新坐标是?
import turtle
turtle.goto(-200, -200)
turtle.forward(200)
turtle.left(90)
turtle.forward(200)

{{ select(22) }}

  • (-200, 200)
  • (200, -200)
  • (0, 0)
  • (0, 200)
  1. 下列哪个命令是逆时针旋转90度? {{ select(23) }}
  • turtle.right(90)
  • turtle.left(90)
  • turtle.goto(0, 90)
  • turtle.goto(90, 0)
  1. 在Python编程中,可以使用type()函数查看数据类型,运行print(type("a")),输出的结果是? {{ select(24) }}
  • <class 'type'>
  • <class 'str'>
  • <class 'int'>
  • 语法错误
  1. 在Python的IDLE的两种不同开发模式中,下列说法正确的是? {{ select(25) }}
  • 脚本式编程环境运行结果更加准确
  • 交互式编程环境运行结果更加准确
  • 交互式编程环境运行前必须先保存相关的代码程序
  • 脚本式编程环境运行前必须先保存相关的代码程序

判断题

  1. 在编写较长的Python程序时,所有代码都不需要缩进,Python会自动识别代码之间的关系。 {{ select(26) }}
  1. Turtle库中,turtle.forward(10),指的是海龟前进10个像素的距离,方向随机。 {{ select(27) }}
  1. IDLE、Scratch都是Python语言的编程工具。 {{ select(28) }}
  1. 在Python中,如果a=2,b=3那么print(a and b)的输出的结果是False。 {{ select(29) }}
  1. 使用Turtle库时,fillcolor()函数的作用是设置填充颜色。 {{ select(30) }}
  1. 在Python中, print()输出相关内容后默认会换行。 {{ select(31) }}
  1. str(10)运行结果是'10'。 {{ select(32) }}
  1. 5*'A'运行结果为5A。 {{ select(33) }}
  1. input()语句是用来输入一个指令。 {{ select(34) }}
  1. Python代码的缩进,在同一个程序中,同一级别缩进中,两个空格和四个空格不可以混合使用。 {{ select(35) }}

编程题

  1. 小明去超市买饮料。可乐每瓶4元,果汁每瓶6元。他买了a瓶可乐和b瓶果汁。请编写程序计算他一共花了多少钱。 要求:
  • 提示用户输入可乐瓶数,提示语:“请输入可乐瓶数:”
  • 提示用户输入果汁瓶数,提示语:“请输入果汁瓶数:”
  • 输出格式为:“小明一共花了X元。”(X为总金额,为整数)

测试样例:

  • 输入:
    请输入可乐瓶数:3
    请输入果汁瓶数:2
    
  • 输出:
    小明一共花了24元。
    
  1. 编写程序,绘制如图1所示的Z形图形,画笔宽度为20,起始位置为(-50,100),其他尺寸说明如图2所示。

image