Python软件编程等级考试一级——20200607

Python软件编程等级考试一级——20200607


Python软件编程等级考试一级——20200607——真题解析

理论

单选题

1、以下哪种输入结果不可能得到以下反馈: 重要的事情说三遍:安全第一!安全第一!安全第一!

A、print("重要事情说三遍:"+"安全第一!"*3)
B、print("重要事情说三遍:"+"安全第一!“+”安全第一!"*2)
C、print("重要事情说三遍:"+"安全第一!"+"安全第一!"+"安全第一!")
D、print("重要事情说三遍:"+"安全第一!"/3)

2、执行print(1 + 2 * 2 + 6 / 3)的结果为?

A、4
B、7
C、4.0
D、7.0

3、已知变量x=2,语句print(“x=”,x)的作用是?

A、在屏幕上输出x=x
B、在屏幕上输出2=2
C、在屏幕上输出x=2
D、在屏幕上输出"x="2

4、执行下面程序后,画布上会出现几只海龟?

import turtle
t1=turtle.Turtle('turtle')
t2=turtle.Turtle('turtle')
t3=turtle.Turtle('turtle')
t4=turtle.Turtle('turtle')
t1.forward(50)
t2.forward(100)
t3.forward(150)
t4.forward(200)
A、0
B、1
C、4
D、5

5、print(24%5),运算结果是?

A、1
B、2
C、3
D、4

6、下面哪个指令不可以让海龟回到坐标(0,0)点?

A、turtle.goto(0,0)
B、turtle.home
C、turtle.setposition(0,0)
D、turtle.set(0,0)

7、以下程序输出的结果是?

a=30
b=5
print(a/b)
A、6
B、30/5
C、6.00
D、6.0

8、print(46 // 8)的结果是?

A、5
B、6
C、5.7
D、5.75

9、Python启动后显示的提示符是?

A、c:>
B、>>>
C、---
D、%%%

10、下列代码不能画出直径为10的点的是?

A、
turtle.pensize(10)
turtle.pendown()
B、
tutrle.dot(10)
C、
tutrle.begin_fill()
turtle.circle(5)
turtle.end_fill()
D、
tutrle.begin_fill()
turtle.circle(10)
turtle.end_fill()

11、运行下列程序后,绘制出以下哪个图形?

import turtle
turtle.pensize(3)
turtle.forward(150)
turtle.circle(50,180)
turtle.forward(180)
turtle.circle(48,180)
turtle.forward(150)
turtle.circle(45,180)
turtle.forward(120)
turtle.done()

A、
在这里插入图片描述
B、
在这里插入图片描述
C、
在这里插入图片描述
D、
在这里插入图片描述

12、已知变量a = 5,b = 6,执行语句a *= a + b后,变量a的值为?

A、11
B、30
C、31
D、55

13、如果a = 23,b = 10,那么print(a % b)的结果是?

A、2
B、3
C、23
D/2.3

14、下列表达式的值为True的是?

A、"a" > "b"
B、2 >3
C、"A" > "a"
D、"3" > "2"

15、已知x = 5,y = 6,则表达式not(x!=y)的值为?

A、True
B、False
C、5
D、6

16、输出如下古诗,请问哪句是正确?
在这里插入图片描述

A、
print(
'闻道梅花坼晓风,雪堆遍满四山中。'
'何方可化身千亿,一树梅花一放翁。')
B、
print(
'闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。')
C、
print('''闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。''')
D、
print('闻道梅花坼晓风,雪堆遍满四山中。'\n
'何方可化身千亿,一树梅花一放翁。')

17、执行以下两段代码结果应该是?

a = 123
print(a % 100 % 10)
A、1
B、2
C、3
D、1.23

18、下面描述中,不符合Python语言特点的是?

A、Python是一门面向对象的编程语言
B、Python程序通过编译后执行
C、Python支持函数编程
D、Python支持多个操作系统

19、下列哪个不是Python的保留字?

A、if
B、or
C、do
D、for

20、a=5 print(“a+4”)以上两段代码的结果是?

A、9
B、"a+4"
C、无结果,出错
D、a+4

21、在turtle库中的指令,执行以下代码指令后,走出的一个正方形形状,此时海龟的面朝方向应该是往哪里?

import turtle
turtle.goto(0,0)
turtle.goto(0,100)
turtle.goto(100,100)
turtle.goto(100,0)
turtle.goto(0,0)
A、水平向左
B、水平向右
C、垂直向上
D、垂直向下

22、执行下列语句后的显示结果是什么?

b = 2 * a / 4
a = 1
print(a,b)
A、1,0.5
B、1,0
C、报错
D、0,1

23、执行下面程序后,以下哪个图形是正确的?

import turtle
turtle.shape('square')
turtle.home()
turtle.dot()
turtle.stamp()
turtle.forward(100)
turtle.setheading(90)
turtle.stamp()
turtle.forward(100)
turtle.left(90)
turtle.stamp()
turtle.forward(100)
turtle.left(90)
turtle.stamp()
turtle.forward(100)

A、
在这里插入图片描述
B、
在这里插入图片描述
C、
在这里插入图片描述
D、
在这里插入图片描述

24、下面哪个程序,最有可能得到下面这个图形?
在这里插入图片描述

A、
import turtle
turtle.setheading(0)
turtle.circle(50, 90)
turtle.circle(-50, -90)
turtle.circle(50, 90)
turtle.circle(-50, -90)
B、
import turtle
turtle.setheading(180)
turtle.circle(50, 90)
turtle.circle(-50, -90)
turtle.circle(-50, -90)
turtle.circle(50, 90)
C、
import turtle
turtle.setheading(90)
turtle.circle(50, 90)
turtle.circle(50, 90)
turtle.circle(-50, -90)
turtle.circle(-50, -90)
D、
import turtle
turtle.setheading(270)
turtle.circle(-50, -90)
turtle.circle(50, 90)
turtle.circle(50, 90)
turtle.circle(-50, -90)

25、以下选项中,Python语言中代码注释使用的符号是?

A、/... ... /
B、!
C、#
D、//

判断题

26、print()函数不可以在屏幕上打印出空行。

27、turtle库中,使用circle(20)命令,指的是画出以画布正中央为圆心,半径为20的圆形。

28、在IDLE编辑器中,Python代码的字体和字号可以根据需要自行设置,方便大家使用。

29、Abc、aBc、abC是三个不同的变量。

30、one,two,three=“1”,3,5;print(one+two+three)运行的结果是9。

31、a *= b 就是 a = b * b。

32、Python除了用自带的IDLE进行编程外还可以用其他编程环境进行程序编写,比如JupyterNotebook。

33、turtle.circle(50,steps=5)命令可以画一个五角星。

34、is和input都是关键字,不能随意使用。

35、下面语句的显示结果是a b。

print( "a", end = " ")
print("b")

实操

计算题

已知一头奶牛每天可以产20千克牛奶。N(N为变量)头奶牛7天可以产多少千克的牛奶?要求:

(1)程序开始运行后,会有提示字符串:“请输入奶牛的头数:”,完成奶牛头数的输入;(可以直接赋值提示字符串到程序中,提示字符串包括冒号,但不包括双引号)

(2)程序会根据输入的奶牛头数计算出总共产出的牛奶的重量,并将结果进行修饰然后输出。示例:如果输入奶牛的头数为10,则输出“10 头奶牛7天可以产 1400 千克的牛奶”

作图题

画出下面示意图形,要求如下:

(1)画出如下的图形,注:直线部分是由两个步长为200的线段垂直相交组成,圆的直径为200;

(2)图形的中心位置为画布中心;

(3)画笔宽度为2,颜色为红色。

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青岛少儿编程-王老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值