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

  • 理论
    • 单选题
    • 判断题
  • 实操
    • 第一题
      • 计算长方形的面积
    • 画图题

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

理论

单选题

1、在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?

A、Check Module
B、Run Module
C、Python shell
D、Python shell

2、中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序,每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?

A、(46-1)%10+1
B、(46-1)%10+1
C、(46-1)//10+1
D、46//10

3、在数学计算中,“÷”可以表示除法运算,在Python运算符中,可以用作除法运算的符号是?

A、/
B、\
C、÷
D、%

4、下列表达式中,哪两个运行结果完全相同?
①16%2 ②16/2**2 ③16/4 ④16//4

A、①②
B、②③
C、③④
D、①④

5、IDLE编程环境有脚本式编程和交互式编程,对于这两种编程环境,下列说法错误的是?

A、在IDLE主窗口中,可以通过"File→New File",打开一个新文件
B、在脚本式编程环境中,运行指令前需要先保存才可以运行
C、在交互式编程环境中,我们可以修改和保存文件
D、点开IDLE窗口,主窗口会显示当前安装Python的版本号

6、对于Python的说法错误的是?

A、用户都可以使用Python,不需要支付费用
B、Python具有跨平台性,可以在不同类型的操作系统上运行使用
C、Python提供大量的内置对象和内置函数,使用时仅需调用即可实现
D、Python语言比较人性化,无需注重首行缩进等语法规则

7、爷爷的年龄数与孙子生活过的月数一样多 ,你知道孙子和爷爷各是多大年龄吗?

A、10岁 60岁
B、12岁 52岁
C、5岁 60岁
D、8岁 67岁

8、运行以下程序,输出结果是?

print(9 % 2 + 9 // 2)
A、2
B、5.5
C、5
D、9

9、运行以下程序,输出结果是?

a = "7"
print(a == 7)
A、True
B、7
C、"7"
D、False

10、若a=(3+4)*2.0,那么print(a)的输出是?

A、11.0
B、14
C、14.0
D、10

11、输入一个两位数,可以将十位数和个位数对调位置(如:输入18,输出81)输出的程序是?

A、
a = int(input("请输入一个两位数:"))
b = a // 10
c = a % 10
print(c * 10 + b)
B、
a = int(input("请输入一个两位数:"))
b = a / 10
c = a // 10
print(c * 10 + b)
C、
a = int(input("请输入一个两位数:"))
b = a % 10
c = a // 10
print(c * 10 + b)
D、
a = int(input("请输入一个两位数:"))
b = a // 10
c = a % 10
print(c + b)

12、已知a=“11”,b=“22”,那么print(a+b)的输出结果是?

A、11
B、33
C、1122
D、22

13、在Python函数中,用于获取用户输入的是?

A、int()
B、float()
C、input()
D、print()

14、turtle.dot(40),这个语句画出的点的半径大小是?

A、80
B、40
C、20
D、0

15、下面关于turtle.clear()功能说法正确的是?

A、执行clear()功能后,画笔最终位置一定是在画布中心
B、执行clear()功能后,画笔的颜色会变为白色
C、执行clear()功能后,海龟画布窗口会被清空
D、clear()功能和reset()功能的效果是完全一样的

16、比较运算符中的大于等于符号是哪一个?

A、>
B、<=
C、>=
D、> and ==

17、print(13 + 6 / 2 == 16)的结果是?

A、16.0
B、16
C、True
D、False

18、turtle绘图中可以回到原点的命令是?

A、turtle.done()
B、turtle.home()
C、turtle.setup()
D、turtle.dot()

19、turtle绘图中设置画笔宽度5像素、绘制的线条颜色为red的命令是?

A、
turtle.size(5)
turtle.pencolor("red")
B、
turtle.size(5)
turtle.color("red")
C、
turtle.pensize(5)
turtle.pencolor("red")
D、
turtle.penwidth(5)
turtle.color("red")

20、下列选项中,代码会报错的是?

A、print("banana" + "apple")
B、print("banana" - "ana")
C、print("banana" * 100)
D、print("banana" + str(6))

21、下列选项中,不可以控制turtle移动的语句是?

A、turtle.forward()
B、turtle.goto()
C、turtle.backward()
D、turtle.hideturtle()

22、想要画出如下图形,第④行代码应该是?

① import turtle
② t = turtle.Turtle()
③ t.forward(100)
④
⑤ t.forward(100)
A、t.left(90)
B、t.right(90)
C、t.left(180)
D、t.right(-90)

23、下列程序绘制的是一个什么图形?

import turtle
turtle.forward(100)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
A、正方形
B、菱形
C、长方形
D、三角形

24、下列属于Python保留字的是?

A、If
B、For
C、Else
D、None

25、下面的运算符中,按照运算优先级哪一个是最高级?

A、==
B、*
C、and
D、<

判断题

26、运行下列python代码后可绘制出下面的半径为50的圆形。

import turtle
turtle.color('red')
turtle.penup()
turtle.circle(50)
turtle.pendown()

27、Python源文件以.Py及.Pyw作为文件扩展名,但它实际上是一个文本文件,在保存时可以使用任何名字来进行文件命名。

28、a,b=1是一条合法的赋值语句,将1分别赋值给变量a和b。

29、turtle.backward(-100)可以让turtle往头朝向的方向前进100。

30、使用下边的代码,可以打印出图片展示的结果。

print("春,夏。
秋,冬。")

31、Python只能在自带的IDLE上面运行。

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

33、print('I’m ok. ')因为有三个单引号,所以程序是错误的。

34、表达式not 6>2的值为True。

35、Python语言简洁、易懂、库文件丰富,可以用在很多应用领域。

实操

第一题

计算长方形的面积

要求:

(1)利用input()语句输入长方形的长和宽;

(2)利用运算符*,求得长方形的面积;

(3)利用print()语句输出长方形的面积。

输入格式:

第一次输入一个数字,代表长方形的长;

第二次输入一个数字,代表长方形的宽。

(输入有相应的提示信息,如:‘请输入长方形的长:’ )

输出格式:

输出长方形的面积。(输出有相应的提示信息,如:‘长方形的面积为:’)。

画图题

“天狗吃月亮”是一个古老的神话,以前古人不了解月食这一现象,所以说月亮被狗吃了,天狗吃月亮是古人对“月食”这一天文现象的简称。月食是自然界的一种现象,当太阳、地球、月球三者恰好或几乎在同一条直线上时(地球在太阳和月球之间),太阳到月球的光线便会部分或完全地被地球遮挡,产生月食。请你设计一段程序完成下列图片的月食现象。

要求:

(1)海龟的初始位置的坐标为(0,0),月食现象的图片需在整个画布中完整呈现;

(2)月食现象由两个圆或点组成,分别为半径不同的黄色和白色的圆或点;

(3)绘制半径为150的圆或点,并填充颜色为黄色,该图形的中心位置为画布的正中心位置(0,0);

(4)绘制半径为75的圆或点,并填充颜色为白色,该图形的中心位置坐标为(150,0)。

Python软件编程等级考试一级——20220618相关推荐

  1. Python软件编程等级考试三级——20220618

    Python软件编程等级考试三级--20220618 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1. 如下所示的2行代码,最后print()函数打印出来的结果是? c = [[ ...

  2. Python软件编程等级考试二级——20220618

    Python软件编程等级考试二级--20220618 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.运行下列程序,输出的结果是? tup1 = ('苏炳添', '谷爱凌', '北京冬奥 ...

  3. Python软件编程等级考试一级——20220915

    Python软件编程等级考试一级--20220915 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.表达式len("学史明理增信 ,读史终生受益") > le ...

  4. Python软件编程等级考试一级——20210905

    Python软件编程等级考试一级--20210905 理论 单选题 判断题 实操 计算题 作图题 Python软件编程等级考试一级--20210905--真题解析 理论 单选题 1. 取整除的运算符是 ...

  5. Python软件编程等级考试五级——20220618

    Python软件编程等级考试五级--20220618 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1.Python中 print("八进制{: o}".for ...

  6. Python软件编程等级考试一级——20191208B

    Python软件编程等级考试一级--20191208B 理论 单选题 判断题 Python软件编程等级考试一级--20191208B--真题解析 理论 单选题 1.关于Python的编程环境,下列的哪 ...

  7. Python软件编程等级考试二级——20220319

    Python软件编程等级考试二级--20220319 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.关于Python中的列表,下列描述错误的是? A.列表是Python中内置可变序列, ...

  8. Python软件编程等级考试四级——20211205

    Python软件编程等级考试四级--20211205 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1.Python 中函数不包括? A.标准函数 B.第三库函数 C.内建函数 D ...

  9. Scratch软件编程等级考试一级——20200913

    Scratch软件编程等级考试一级--20200913 理论 单选题 判断题 实操 小狗散步 运动起来 理论 单选题 1.下面对中心点的描述正确的是?() A.中心点不能设置在角色之外 B.角色围绕中 ...

最新文章

  1. 设置sql*plus的sqlprompt
  2. JavaScrip入门-浏览器里的js
  3. NIO详解(十二):AsynchronousFileChannel详解
  4. 无线抄表免费透传云服务器,两个WIFI模块USR-WIFI232-B2连接有人云实现远程一对一透传...
  5. 页面调用系统window打印
  6. 谷歌街景新功能——帮警方抓毒贩
  7. python平均数 中位数函数_R和python语言如何求平均值,中位数和众数
  8. 【报告分享】2021四大行业品牌蓝V社媒内容运营观察报告.pdf(附下载链接)
  9. MySQL一主二从复制环境切换主从库
  10. RHEL5中配置vsftpd搭建FTP服务器
  11. 云计算之IasS、PasS、SaaS
  12. n1装linux系统升级,N1 降级刷机救砖总结
  13. python图像降采样,【图像处理】——改变图像的大小(降采样重采样)
  14. java 解析 office系列文档
  15. Adversarial Machine Learning 经典算法解读(FGSM, DeepFool)
  16. 计算机科学丛书数据库系统,计算机科学丛书:数据库系统概念 读书笔记(十四)--事务(示例代码)...
  17. e几个灯同时亮灭两次verilog_第7章Verilog设计的层次与风格.PPT.ppt
  18. java飘落的雪花_[Java教程]树叶飘落、雪花飘落等同时多个图片飘落
  19. 营收输给小米、多元化屡战屡败,格力电器还有翻身的机会吗?
  20. 第五章:Sharding-JDBC 自定义分片算法

热门文章

  1. 大教堂与市集(中文版)
  2. 云服务器存档修改器,服务器修改器
  3. 计算机出现故障的种种现象,七种电脑蓝屏的原因及其解决办法
  4. 【十一、wordpress优化之六:CDN加速,以腾讯CDN为例】2021最详细wordpress博客建站教程(2021.03.03更新)
  5. 对于智能汽车关于仪表
  6. 技术分享 | 两个单机 MySQL 该如何校验数据一致性
  7. Oracle批量生成日历数据表
  8. 关于zsh的一些配置
  9. Go语言常用标准库——log、net_http、strconv、time包
  10. python机器学习 train_test_split()函数用法解析及示例 划分训练集和测试集 以鸢尾数据为例 入门级讲解