电子学会python一级官方模拟试题优质word练习

更新时间:2023-06-30 23:57:02 阅读: 评论:0

电子学会python一级官方模拟试题优质word练习
一、选择题
1.Python中运行下列程序,输出结果为(   
for i in range (1,6):
    print(‘*’)
A.******    B.* * * * * *    C.* * * * *    D.*****
2.下列选项中,可以作为 Python程序变量名的是( 
A.a/b    B.ab    C.a+b    D.a-b
3.数据分析的处理工具错误的(   
A.Access    B..Excel    C.python    D.SQL
4.Python中,判断n是否为偶数的表达式是( 
A.n/2=0
B.n%2==0
C.n%2=0
D.n/2==0
5.python语言的特点(    )。
A.简单    B.免费、开源    C.可移植性    D.unitrans以上都是
6.python语言中表示“x属于区间[ab)” 的正确表达式是(
A.a x or x < b    B.a<= x and x < b    C.ax and x< b    D.a<=x or x<b
7.下列哪个语句在Python中是非法的?( )
A.x = y = z = 1    B.x = (y = z + 1)    C.x, y = y, x    D.x += y  x=x+y
8.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列(  )工具实现。
A.Python IDLE    B.Xmind    C.网络画板    D.几何画板
9.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于(    )。
A.机器语言    B.高级语言    C.汇编语言    D.自然语言
10.下列选项中,合法的Python变量名是(
A.print    B.speed    C.Python    D.a#2
11.python中,下列属于字符串常量的是( 
A."python"    B.3.14    C.cnt    D.2018
12.已知字符串s1="python"s2="Python",则表达式中s1>s2的值为( 
A.python    B.Pythonbleecker    C.True    D.Fal
13.Python中,显示出信息x,并要求输入数据的是(  )。
A.abs(x)    B.float(x)    C.print(x)    D.input(x)
14.下列语言中(  )不属于高级语言
A.python    B.VC    C.JAVA    D.汇编语言
15.以下哪种语言属于高级程序设计语言( 
python      c++      visual basic  java
A.①②③    B.②③    C.②③④    D.①②③④
16.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误(   
1a=3
好听的英文单词
b=input()
c=a+b
print("c")
A.1    B.2    C.3    D.4
17.以下Python程序运行后,变量xst的值分别是(    )。
A.801  123678    B.801  123678    C.801  801    D.123678  123678
18.下列序列拼接错误的是()
A.list = [ None ] * 4
pB.msg = “Python”, ”语言
C.tup = “/”.join( ( “123”, ”234” ) )
D.t = { 1, 2, 3 } + { 4, 5, 6 }
19.可以被计算机直接执行的语言是(    ) Python语言属于(    )语言。
A.机器,高级    B.高级,汇编    C.留学动态高级,机器    D.汇编,高级
20.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于( 
A.数据    B.信息    C.知识    D.智慧
21.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码(  )完善程序实现如下右图的运行结果。
A.basic+=sum    B.sum=basic+n    C.sum=basic+1    D.sum+=basic
22.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( 
A.time
B.random
C.turtle
D.matplotlib
23.有如下python程序段:
a=[4,5,3,6,7,8,2,9,1]
m ,c=1, 1
for i in range(1, len(a)):
if a[i]>=a[i-1]:
c+=1
m=max(m, c)
el:
c=1
print (c, m)
则程序执行后,cm的值分别是(  )
A.11    B.14    C.24    D.34
24.下面代码执行完毕后, ab的值分别为( 
a=l
a=l;
b=2
b=2;
a=b
a=b;
VBPython 代码
JAVA代码
A.1 2    B.1 1    C.2 2    D.2 1
25.下列Python程序段运行的结果是(         
x=0
for  i  in range(1,20,3):
        x=x+i
print(x)
A.80    B.190    C.70    D.210
26.python单行注释和多行注释分别是什么?(  validuntil
A.""" """''' '''    B.#""" """    C.dictionary cambridge org//''' '''    D.#//
27.已知字符串a="python",则a[ 1 : 3 ]的值为(  suit
A."pyth"    B."pyt"父亲节英文    C."py"    D."yt"
28.Python中,下面代码的运行结果是(   
x=365
g=x%10        #%为求余的意思
s=x//10%10    # //为整除的意思
b=x//100
sum=g*100+s*10+b #sum英文是求和的意思
printsum
A.365    B.斡旋是什么意思14    C.563    D.41
29.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素(    )。
A.整数    B.浮点数    C.字符串    D.以上都是
30.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是(
A.K+1    B.K%7+1    C.(K+1)%7    D.(K+1)%7-1
二、程序填空
31.小明用Python语言写了一个货币兑换程序如下:
1)参数currency指:____________
2)该程序用了哪一种算法结构:_____________
3)输出结果为“50= 325.25人民币。则代码应该如何编写:____________
32.学习了Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形。
代码如下:
import turtle
turtle. bgcolor"black"
colors=["red", "green", "blue", "yellow"]
for x        range100):
turtle. pencolorcolors[x%4]
turtle. circlex
turtle. left90
请分析任务,完成下列题目。
1)程序中①处应填写(________)
A.print                B.input                C.in                    D.colors
2)程序中x%4的作用是(________)

本文发布于:2023-06-30 23:57:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/163065.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语言   下列   程序   属于   变量
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图