CPA-Python编程(一级)错题集精品word练习

合集下载

资料全国青少年软件编程(Python)等级考试试卷(1级)word练习

资料全国青少年软件编程(Python)等级考试试卷(1级)word练习

资料全国青少年软件编程(Python)等级考试试卷(1级)word练习一、选择题1.Python表达式中,可以使用()控制运算的优先顺序。

A.圆括号()B.方括号[]C.大括号{}D.尖括号<> 2.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言3.下列选项中,可以作为 Python程序变量名的是()A.a/b B.ab C.a+b D.a-b 4.Python表达式“50-50%6*5//2**2”的结果为()A.48 B.25 C.0 D.455.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py6.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.37.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现8.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言9.关于Python,以下几种说法不正确的是()。

A.Python是一种高级程序设计语言B.Python属于汇编语言,或者说属于低级语言C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言10.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char11.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除12.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import 13.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char14.Python输入函数为()。

python软件编程等级考试(一级)编程实操题03word

python软件编程等级考试(一级)编程实操题03word

python软件编程等级考试(一级)编程实操题03word一、选择题1.关于python发布代码及安装使用代码,下列说法错误的是()A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件B.在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件C.已经构建发布的模块必须先导入程序,然后才能使用。

导入时只能使用语句“import mymodule”,不可以用“from mymodule import *”D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中2.下列Python程序段运行的结果是()x=0for i in range(1,20,3):x=x+iprint(x)A.80 B.190 C.70 D.2103.已知列表list1=[8,22,34,9,7],则python表达式len(list1)+min(list1)的值为()A.5 B.34 C.7 D.124.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是( )A.392019 B.201939 C.201920+19 D.39395.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是()A.math.sqrt(b) B.abs(a- b)C.Int(2*a-c/b)D.a**2+b**2-c**2 6.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为()A.布尔型B.整型C.字符串型D.浮点型7.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()A.赋值语句B.循环语句C.条件语句D.输出语句8.现有如下python程序段:for i in range( 6 ):p.append( int( random() * 10 ) + 1 )for i in range( 2, 6 ):if i % 2 == 1 and p[ i ] % 2 == 0:p[ i ] += p[ i - 1]elif i % 2 == 0 and p[ i ] % 2 == 1:p[ i ] -= p[ i - 1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, -9, -5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, -7, 3, 89.在python中,运行下列程序,正确的结果是()。

中国电子学会青少年软件编程等级考试标准python一级精品word练习

中国电子学会青少年软件编程等级考试标准python一级精品word练习

中国电子学会青少年软件编程等级考试标准python一级精品word练习一、选择题1.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc2.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.113.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 4.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y 5.python的命令行提示符是()A.### B.>>> C./// D.C:》6.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()7.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*38.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④9.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module10.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.111.下列不是Python中所有循环必须包含的是()。

A.冒号B.循环次数C.循环体D.缩进12.在python中运行print(“3+6”)的结果是()。

A.9B.“3+6”C.3+6D.“9”13.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号14.在Python中,正确的赋值语句是()A.x+y=10 B.x=2y C.x=y=50 D.3y=x+115.计算机能够直接识别和执行的语言是( )A.机器语言B.汇编语言C.Python 语言D.C语言16.下面的Python程序段运行后的输出结果是()List=[‘10’,25,’猕猴桃’,9,65]Print(List[3])A.25 B.’猕猴桃’C.猕猴桃D.917.下列Python程序段a = 0b = 4if b > a :a = 3 * belse:a = 10程序运行后,a的值是()A.10 B.0 C.12 D.418.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()A.新行和字符串Good B.r"\nGood" C.\nGoodD.字符r、新行和字符串Good19.Python中,可以输出hello world的是()A.printf(“hello world”)B.output(“hello world”)C.Print(“hello +world”)D.print(“hello world”)20.以下Python代码输出结果中说法正确的是( )。

python一级模拟题精品word复习知识点试卷试题

python一级模拟题精品word复习知识点试卷试题

python一级模拟题精品word复习知识点试卷试题一、选择题1.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值2.在Python中要交换变量a和b中的值,应使用的语句组是()。

A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3 4.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号5.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit 6.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close 7.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 8.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型9.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import 10.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access 11.下列选项中,不属于Python特点的是()。

全国青少年软件编程(Python)等级考试试卷(一级)2优质word练习

全国青少年软件编程(Python)等级考试试卷(一级)2优质word练习

全国青少年软件编程(Python)等级考试试卷(一级)2优质word练习全国青少年软件编程(Python)等级考试试卷(一级)2优质Word练一、选择题1.运行下列Python程序,结果正确的是(。

)A.2B.a/bC.AccessD.2.4E.a≤x and x<bF.pdfG.*.mp3答案:A解析:a=32,b=14,c=a%b,c的值为2,所以选A。

2.下列选项中,可以作为Python程序变量名的是(。

)答案:A、B、D解析:Python程序变量名可以由字母、数字和下划线构成,但不能以数字开头,所以A、B、D都是正确的。

3.数据分析的处理工具错误的(。

)删除该段4.在Python中,Print(abs(-16//5))的执行结果是(。

)答案:B解析:-16//5=-4,abs(-4)=4,所以输出结果为4,选B。

5.在Python代码中表示“x属于区间[a,b)”的正确表达式是(。

)答案:E解析:Python中表示“x属于区间[a,b)”的正确表达式是a≤x<b,选E。

6.Python文件的后缀名是(。

)答案:D解析:Python文件的后缀名是.py,选D。

7.以下(。

)是Python文件答案:G解析:Python文件的后缀名是.py,所以选G。

8.在Python中,运行以下程序,结果应为(。

)答案:B解析:a=5,b=7,b+=3,b的值为10,a=b*20,a的值为200,a+=2,a的值为202,a=a%b,a的值为2,所以输出结果为2 10,选B。

9.下列Python程序运行后的输出结果是(。

)答案:C解析:s=0,for i in range(1,5):s=s+i,s的值为1+2+3+4=10,所以输出结果为s=10,选C。

10.下列选项中,属于Python输入函数的是(。

)。

答案:D解析:Python输入函数有input()和raw_input(),但是raw_input()在Python3中已经被弃用,所以选D。

全国青少年软件编程(Python)等级考试试卷(一级)word练习

全国青少年软件编程(Python)等级考试试卷(一级)word练习

全国青少年软件编程(Python)等级考试试卷(一级)word练习一、选择题1.运行下列 Python程序,结果正确的是()a=18b=7c=a%bb=a%bprint(a,b)A.18 5 B.5 18 C.18 4 D.4 182.在Python中,正确的赋值语句是()A.x+y=10 B.x=2y C.x=y=50 D.3y=x+13.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.114.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 5.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y6.除python语言之处,还有很多其他程序设计语言。

程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。

其中python语言是属于()。

A.机器语言B.高级语言C.汇编语言D.自然语言7.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.88.python的命令行提示符是()A.### B.>>> C./// D.C:》9.下列选项中,属于Python输出函数的是()。

A.random() B.print() C.sqrt() D.input() 10.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()11.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_12.运行Python程序的过程中出现了如下图错误提示,原因是()。

A.变量名51study太长B.应该写成"chinese" =51studyC.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头13.在python中运行print(“3+6”)的结果是()。

【python一级】知识点_题型精品word练习

【python一级】知识点_题型精品word练习一、选择题1.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序2.下列不属于...高级编程语言的是A.C 语言B.VB语言C.Python语言D.机器语言3.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()A.1 B.-1 C.True D.False4.在Python中,正确的赋值语句是()A.x+y=10 B.x=2y C.x=y=50 D.3y=x+15.以下Python程序运行后的输出结果为()A.0 B.45 C.46 D.3628806.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 7.下列Python表达式的值不是2的是()。

A.3%2 B.5//2 C.1*2 D.1+3/38.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持Linux系统C.python源文件以***.py为扩展名D.python文件不能直接在命令行中运行9.以下叙述中正确的是()。

A.Python 3.x与Python 2.x兼容B.Python语句只能以程序方式执行C.Python是解释型语言D.Python语言出现得晚,具有其他高级语言的一切优点10.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()11.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()12.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801"13.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access14.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言15.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④16.python中表达式4**3=( )。

试题【试卷一】Python一级考试练习题word练习

试题【试卷一】Python一级考试练习题word练习一、选择题1.在下面的python程序中,变量b和c的值为()。

A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6 2.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()A.1 B.-1 C.True D.False3.以下是一段python程序:它的可以用哪个流程图表达()。

A.B.C.4.下列python表达式结果最小的是()A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5")//3 5.如下Python程序段x = 0while x < 50:x = (x + 2) * (x + 3)运行后,x的值为()A.0 B.72 C.50 D.1686.下列Python语句中,会导致程序运行出错的语句是()A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=17.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 8.已知字符串a="python",则a[-1]的值为()A."p" B."n" C."y" D."o"9.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char10.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1 11.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char 12.Python表达式中,可以使用()控制运算的优先顺序。

python软件编程等级考试(一级)编程实操题04优质word复习知识点试卷试题

python软件编程等级考试(一级)编程实操题04优质word复习知识点试卷试题一、选择题1.下列Python程序运行后的输出结果是( )。

s=0for i in range(1,5):s=s+iprint("s=",s)A.s=5 B.s=6 C.s=10 D.s=152.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.3.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为()A.= B.== C.:= D.<>4.下列不可以用来搭建本地服务器的软件是()。

①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④5.在python中运行print(“3+6”)的结果是()。

A.9B.“3+6”C.3+6D.“9”6.下列不被python所支持的数据类型是()A.char B.float C.int D.list7.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module8.在Python中,下面程序段的输出结果是()x=9Print(“x=”,x+1)A.9 B.10 C.x=9 D.x= 109.在Python中以下语句正确的是()。

A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码10.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序11.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.2612.对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值应为()A.3 B.4 C.5 D.613.以下选项中,不是Python中文件操作的相关函数是()。

python软件编程等级考试(一级)编程实操题word

python软件编程等级考试(一级)编程实操题word一、选择题1.下列Python程序段运行的结果是()x=0for i in range(1,20,3):x=x+iprint(x)A.80 B.190 C.70 D.210 2.运行下列Python程序i=1s=1while ①:s=s*ii+=2print(s)当输出结果为105时,则①处应填入()A.i<=7 B.i<7 C.i>=7 D.i>7 3.下列Python程序段a = 0b = 4if b > a :a = 3 * belse:a = 10程序运行后,a的值是()A.10 B.0 C.12 D.4 4.在Python IDLE编辑器中书写正确的表达式()A.b**2-4ac B.1/2gt2C.pi*r^2 D.2*pi*r 5.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist 6.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module7.运行Python程序的过程中出现了如下图错误提示,原因是()。

A.变量名51study太长B.应该写成"chinese" =51studyC.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头8.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除9.关于Python,以下几种说法不正确的是()。

A.Python是一种高级程序设计语言B.Python属于汇编语言,或者说属于低级语言C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言10.python的命令行提示符是()A.### B.>>> C./// D.C:》11.下列Python表达式的值不是2的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CPA-Python编程(一级)错题集精品word练习一、选择题1.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是()A.(x%10)*10+x//10 B.(x%10)//10+x//10C.(x/10)%10+x//10 D.(x%10)*10+x%102.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.33.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现4.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符5.Python程序文件的扩展名是()。

A..python B..pyt C..pt D..py6.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言7.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22 B.88 C.89 D.678.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char9.在python中,想输出一行文字,要用到的函数是()。

A.input()B.int()C.print()D.float()10.下面哪个不是Python合法的标识符()A.int_3 B.printC.count D.__name__11.在下列程序设计语言中,属于人工智能语言的是()。

A.PythonB.VBC.PascalD.C12.可以被计算机直接执行的语言是( ) , Python语言属于( )语言。

A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级13.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.1414.数据分析的处理工具错误的()A.Access B..Excel C.python D.SQL15.在python中,运行下列程序,正确的结果是()。

A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=1516.在Python程序设计语言中,表示整除的符号是()A./ B.% C.mod D.//17.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。

王明体重80kg,身高170cm。

其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于()A.数据B.信息C.知识D.智慧18.在python中能实现下面结果的代码是()。

请输入你的性别:A.print(“请输入你的性别:”)B.print(请输入你的性别:)C.input(“请输入你的性别:”)D.input(请输入你的性别:)19.在Python中,input()函数的返回结果的数据类型为()A.Number型B.String型C.List型D.Sets型20.计算机能直接接收和执行的程序设计语言为()A.Visual Basic语言B.Python语言C.机器语言D.自然语言21.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。

以下不属于应用软件的是()A.Word B.微信C.考试系统D.python22.在编写python程序时缩进的作用是()。

A.让程序更美观B.只在for循环中使用C.只在if语句中使用D.用来界定代码块23.在Python中自定义函数需要什么关键字放在函数开始()A.function B.def C.define D.void24.下列选项中,能作为python程序变量名的是()A.if B.2x C.a*b D.x225.在python中,下列哪个选项是正确的赋值语句()A.5s= 80 B.2018 =x C.a+b=c D.s=s+526.设a=2,b=5,在python中,表达式a>b And b>3的值是()A.False B.True C.-1 D.127.Python语言源代码程序编译后的文件扩展名为()A..py B..c C..java D..c++28.以下对 Python 程序缩进格式描述错误的选项是()A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用 tab 键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.缩进是用来格式美化 Python 程序的29.在Python中,关于变量的说法,正确的是()A.变量必须以字母开头命名B.变量只能用来存储数字,不能存储汉字C.在python中变量类型一旦定义就不能再改变D.变量被第二次赋值后,新值会取代旧的值30.有如下Python程序,当程序运行后输入15000,则程序输出结果为()A.2800 B.2800.0 C.12200 D.12200.0二、程序填空31.一家商场在降价促销,如果购买金额不高于200元,会给10%的折扣,如果购买金额高于200元,会给20%的折扣。

编写一个Python程序,输入消费额(整数),显示折扣后的应付金额。

32.某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为0到9之间的数字,“Y”为校验码。

校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘以1加上第2个数字乘以2……依次类推,直到加上第9个数字乘以9,将该结果除以10,所得余数即为校验码。

用Python设计一个程序,输入物品代码,判断输入的代码中校验码是否正确,如果正确输出“正确”,否则输出“错误"。

运行样例如下所示:样例1:输入:2-163-91475-4输出:正确输入:2-163-91475-5输出:错误(1)Python程序实现如下,请在划线处填入正确的代码:s=input("输入物品代码: ")a=[]for i in range (0, 13):if ___a. append(int (s[i])) #append( )函数用于在列表末尾添加新的对象sum=0for i in range(0, 9) :____sdm=sum%10___if sdm==ydm :print("正确")else:print("错误")33.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。

编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。

程序运行界面如图所示:实现上述功能的程序如下,请在划线处填入合适的代码。

def isprime(x):for i in range(2,x):if①__________:return Falsereturn Truen=int(input(“请输入一个正整数n:”))c=0k=3while k<=n-2:if isprime(k) and②___________:print(k,k+2)③___________print(“共有”+str(c)+“对双胞胎数”)34.小强开展网上直播售货,为此购买了以下直播硬件设备:①手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器请回答下列问题:(1)在购买的直播硬件设备中,属于模数转换的设备是__________(多选,填序号)(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,问小强家目前10Mbps的宽带__________(选填:能/不能)满足直播要求。

请列式证明__________。

(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx.数据已按“流水号”升序排序,如图a所示。

流水号为2019030602的售货记录中,已成交的商品类别数是__________(填写数字),该流水号的总利润是__________元(填写数字,保留1位小数)图a(4)为了快速了解各类别商品的利润,小强用python编程处理。

处理的结果界面如图b 所示。

部分代码如下,请在①②划线处填写合适的代码。

图bimport pandas as pdimport numpy as npimport matplotlib. pyplot as pltdetail=pD.read_excel (___)print(detail)for i in range(len(detail[:])):if detail[‘成交与否’][i]==1:detail[‘lirun’]=___dg=detai1[[‘类别’, ‘lirun’]]. groupby(by=‘类别’)print(“总利润”,detail[‘lirun’].sum())’数据可视化代码略35.已知圆柱体的底面半径为r,高为h,(均为正整数),小张编写了一个程序计算圆柱体的地面周长和面积,圆柱体侧面积以及圆柱体体积,其中圆周率定义为:3.14,请根据下列代码回答问题:r=int(input(“请输入半径r:”))h=int(input(“请输入高h:”))_________________________c=2*pi*rs=pi*r**2S=c*hV=s*hprint(c,s,S,V)(1)解决问题的程序用到的控制结构有:__________________(填:顺序结构、分支结构、循环结构)(2)请将程序补充完整。

(3)请找出程序中的错误代码,并改正。

____________________________________________36.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

37.编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出。

38.求50以内所有5的倍数的和。

39.请编写一个密码登陆系统,接收用户从键盘输入的密码和你自己的密码进行比对,如果正确就显示“恭喜你进入系统”如果不正确让用户重新输入,有三次机会。

40.程序分析题学校举行校园歌手大赛,评委由6人组成。

评分方法:去掉一个最高分和一个最低分,计算其余4位评委的平均分,作为选手的最终得分。

相关文档
最新文档