资源简介 python选择题1. 在python语言中以下哪一项是取余运算的运算符()A *B /C //D %2. 运行下列Python语句,输出结果为()。A="hello"b=2print(A+b)A 2B hello2C hello+2D 以上选项都不正确3. 在python中,下面代码的输出结果是()x=10y=3print(x%y)A 3B 13C 30D 14. 在Python中,x=2.6,表达式 int(x) 的结果是()A 3B 2.6C 2.0D 25. 以下选项中不符合 Python 语言变量命名规则的是()A amB 3_1C _AID str16. 下面代码的输出结果是()x=10y=3print(x%y,x**y)A 3 1000B 1 30C 3 30D 1 10007. 在python中,range(1,6)表示的范围是()A 1,2,3,4,5,6B 0,1,2,3,4,5C 1,2,3,4,5D 0,1,2,3,48. 拟在屏幕上打印输出“Hello World”,以下选项中正确的是( )A print("Hello World")B print(Hello World)C printf(“Hello World”)D printf(‘Hello World’)9. 执行下列语句后的显示结果是()>>>a=[1,2,3]>>>a.append(5)>>>print(a)A [1,2,3]B [1,2,3,5]C [5]D [1,2,5]10. 以下选项中不符合 Python 语言变量命名规则的是()A amB inC _AID str111. 下列表达式结果为真(True)的是()A 9>2 and 0B 3<5 or 4>5C not 16>15D 20<19 and 87>10012. 编程解决“百钱买百鸡”的问题,下列工作过程,最恰当的是()。A 分析问题,编写程序,设计算法,运行程序B 分析问题,设计算法,编写程序,运行程序C 设计算法,编写程序,提出问题,运行程序D 设计算法,提出问题,编写程序,运行程序13. 在Python中,语句x=input(‘请输入你的身高:’)的数据类型是( )A 整数型B 浮点数型C 字符型D 引用型14. 关于以下程序代码,说法正确的是( )。A=1b=0while A<101: b=b+A A=A+1print(b)A 该程序的作用是求1到101的累加和B 变量b的作用是累加计算1到100的和C 该程序循环计算了101次D 以上都不对15. 执行下列语句后的结果是什么()>>>a="123">>>print("123"+a)A 123123B "123" 123C 123 123D 语法错误56. 程序的基本结构不包括()。A . 顺序结构B . 逻辑运算结构C . 选择结构D . 循环结构7. 在Python中,运行以下程序得到的结果是( )m=19if m>=30 or m<20:print(m)A 20B 19C 30D 018.下列属于字符串常量的是( )。A、cntB.3.14C.2018D.”Visual Basic”19. while 循环条件表示式取值为( )时,执行下面的执行语句A 0或1B TrueC 1D False20. 在Python中,下列关于if选择结构说法错误的是()。A if语句中可以没有else子句B 同一级别的if语句中可以有多个else子句C 同一级别的if语句中可以有多个elif子句D if选择结构可以多层嵌套21. 在用流程图描述算法时,表示判断的图形符号是()A B C D 22. 在python中,下面代码的输出结果是()x=10y=3print(x**y)A 13B 30C 300D 100023. 执行下列语句后的显示结果是()a=1b=2*a/4a="one"print(a,b)A one 0B 1 0C one 0.5D one,0.524.( )函数将字符型整数转换成整数类型的数值。A、float( )B、int( )C、input( )D、print( )25. Python中表达式3+2>5 or 0==False运行结果是( )A、5 B、True C、False D、126. 执行下列语句后的显示结果是()>>>m="GOOD MORNING">>>print(m[3:-4])A D MORB D MORNC OD MORD OD MORN27. 一个整数n既能被18整除,又能被27整除,下列能正确表示该逻辑关系的表达式是( )A.n//18==0 and n//27==0B.n%18==0 or n%27==0C.n%18==0 and n%27==0D.n//18==0 or n//27==028. Python布尔变量的值为()A 真,假B 0,1C T,FD True ,False29. 以下循环语句的循环体执行次数为10次的是()。A for i in range(10)B for i in range(1,10)C for i in range(2,10,2)D for i in range(10,21)30. 用python表达式表示数轴上X的取值范围,以下书写正确的是( )A.x>=5 and x<8 and x==9B.x>=5 and x<8 or x==9C.x>=5 or x<8 and x==9D.x>=5 or x<8 and x<931. 一个有序数列为{3,7,12,14,19,24,28,35,39,41,47,65},用二分查找值为12的结点时,查找成功需要比较的次数为()。A 4B 3C 2D 132. 在Python程序中,列表(List)就是一批变量的集合。已知列表m[2,4,0,23,1,20],那么m[1]表示的元素是()A 2B 4C 20D 133. 有一个3位数m,如果百位数字与个位数字相同,则该数属于回文数,下面可以正确判断是回文数的条件是()A . m//100==m%10B . m/100== m%10C . m/100==m//10D . m%100==m//1034. 下列各语句输出结果为True的是()。A print(7<2)B print(5>0)C print((1>2)and(2>1))D print(2==0)35. 已知x='123',y='456',则表达式x+y的值为()。A '123'+'456'B '567'C '123456'D '579'36. 求解下列问题最适合用选择结构的是()。A 求1到20之间所有偶数的和B 求某球队队员的平均年龄C 已知正方形的边长A,求正方形的周长C和面积SD 解不等式Ax+b>0(A≠0)37. 下列关于for循环结构的说法错误的是()A for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型B for循环中的数据集合后面的冒号可有可无C for循环的同级别语句需要缩进对齐D for循环中可以继续嵌套for循环38. 对数列1,3,6,4用冒泡排序算法从大到小进行排序,需要比较多少轮( )。A . 2B . 3C . 4D . 539. 在1-100之间猜数游戏,猜的数是23,如果使用二分法查找,第一次与目标数23比较的是()。A 1B 50C 100D 5140. 在炒菜机器人程序中,“第一步,加油少许”违背了算法的()特征。A 确定性B 可行性C 有穷性D 有输入和输出的41. 在 Python 中,运行以下程序输出结果为()for i in range(3):print(i)A . 1,2,3B . 1,2C . 0,1,2D . 342. 使用冒泡排序算法将10个数字进行降序排列,需要进行比较的次数是( )。A . 10B . 45C . 55D . 10043. 下列哪项不是算法的特征()。A . 有穷性B . 不确定性C . 可行性D . 输入、输出44. 在语句for i in range(1,10)中循环的的范围是()。A . 1-9B . 1-10C . 0-9D . 0-1045. 下列表达式中可以取出三位数138的个位数字8的是()。A . 138%100B . 138//10C . 138*100D . 138%1046. 以下程序运行后,显示的结果是()。m=['书法','绘画','体育']m.append('歌唱')m.append('舞蹈')print(m[4])A . 舞蹈B . 体育C . 歌唱D . 书法,绘画,体育47. 假定母鸡每只4元,公鸡每只3元,小鸡每只0.25元,每种鸡都要买,现有100元,要买100只鸡,问有多少种方案。要求解这个问题,最适合的算法是()。A . 枚举算法B . 排序算法C . 迭代算法D . 冒泡算法48. 一个程序中出现了for i in range(2,8,2)这样一个语句,循环体会执行几次( )。A . 1B . 2C . 3D . 449. 宽宽用python中的冒泡排序算法------升序排序对列表[7,9,5,6,4]进行排序,请问第二轮比较后的结果为( )A . 7,5,6,4,9B . 5,6,4,7,9C . 5,4,6,7,9D . 4,5,6,7,950. 周明同学对python很感兴趣,他定义了一个列表shuzhi=[8.9,7.9,10.2,9.3,7.9,10.3,8.8],执行print(shuzhi[3])后,输出的值是( )。A . 8.9B . 7.9C . 10.2D . 9.3答案1-5 D D D D B 6-10 D C B B B11-15 B B C B A 15-20 B B D B B21-25 C D C B B 25-30 A C D A B31-35 C B A B C 35-40 A B B B A41-45 C B B A D 46-50 A A C B D 展开更多...... 收起↑ 资源预览