python考试题目及答案-python期末考试试题汇总.pdf
《python考试题目及答案-python期末考试试题汇总.pdf》由会员分享,可在线阅读,更多相关《python考试题目及答案-python期末考试试题汇总.pdf(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、p yt ho n 考试题目及答案-p yt ho n 期末考试试题汇总6.fo r i in r a n ge(2,n):if n%i=0:br ea kif i=n-l:p r in t(是素数)el se:p r in t(不是素数)7.a bca bca bc1.co u n t (1 a bcr)的值为3。8,对于有el se子句的fo r 循环和w hil e循环,但循环因循环条件不成立而自然结束时会_(会或不会)执行el se中的代码。1 0.已知 x=*hel l o w o r l d.那么表达式 x.fin d(x)和 x.r fin dC x1)的值都为-1。1 2 .p
2、 r in t (:#4d fo r m a t (2 3)的输出结果是_#2 3 _。1 3.以下哪个选项不是P yt ho n 中的合法名称(2 _g):_a g,a _g,a g_,2 _g1 4.以下哪个选项是p yt ho n 中的合法名称(n u m _l):2 n u m,n u m-1,n u m _l,n u m 11 5 .p r in t (3+5)语句的运行结果是(8)1 6.p r in t (2*4+1 6%3)_1 7 _1 7 .以下程序的输出结果是_0 _a=8a%二 2p r in t (a)1 8 .p r in t (*3)的输出结果是(*)o1 9 .
3、表达式 T r u e a n d F a l se 的值为:F a l se一。2 0 .以下程序的输出结果是(7)第 1 页 共 3 3 页x=37 1p r in t (x%1 0 0/1 0)2 1 .a,b=1,2 则 a 的值为2 2 .在循环语句中,co n t in u e 语句的作用是提前结束本层循环。2 3.表达式a bcl O .isa l n u m O 的值为T r u e。2 4.表达式T r u e*3的值为 _ 3 _。2 5 .表达式 c:w in do w s n o t ep a d.exe*.en dsw it h(*.exe)的值为T r u e。2
4、6.表达式 t est,p y.en dsw it h(*.p y*)的值为T r u e。2 7 .表达式 in t(1 2 3)的值为_ 1 2 3 _。2 8 .表 达 式,B ea u t ifu l e is bet t er t ha n u gl y.st a r t sw it h(B e,5)的值为F a l se。2 9 .假设a,b=1 0,5 0,则条件表达式a 1 0 a n d b r a n din t(m,n),C shu ffl e(s),D u n ifo r m(m,n)33.以下程序的输出结果(35)p r in t(3,en d=)p r in t (
5、)p r in t (5)34.表达式in t (F a l se)的值为:_ 0_。35 .以下程序的输出结果是(-3)第2页 共3 3页a 二-8a/=3p r in t(a)36.p r in t (1 5%4)的输出结果是(3)37 .有 p yt ho n 语句:fo r s in a bced”:p r in t(s,en d=,)的运行结果是(ab e d e)o38 .p r in t (:&8 fo r m a t (p yt ho n)的输出结果是($p yt ho n)39 .有 p yt ho n 语句:fo r i in r a n ge(1 0 0,9 9 9+1)
6、:a=i/1 0 0b=i/1 0%1 0c=i%1 0if a*3+b*3+c*3=i:p r in t (i,en d=,r)的运行结果是(1 5 3 37 0 37 1 40 7)o40 .下列P yt ho n 语句:x,y=30,7 0m in =x if xp r in t (m in)的运行结果是(30)。第3页 共3 3页41 .表达式 a bc in (a bcdefg)的值为T r u e。42 .已知x,y=3,5,那么执行x,y=y,x之后,x 的值为5。43.表达式 a a a sdf.st r ip (a )的值为 sdf1。44.已知x=3,那么执行语句x+=6
7、之后,x 的值为_9 _。45 .p yt ho n 用于表示逻辑与运算的关键字是a n d。46.表 达 式 in t(4*0.5)的值为_ 2_。47 .表达式 l en(a a a a ssddf*.st r ip(ra fds)的值为0。48 .在循环语句中,co n t in u e语句的作用是提前进入下一次循环。49 .P yt ho n 标准库r a n do m 中的cho ice()一方法作用是从序列中随机选择1 个元素。5 0 .已知x=3,那么执行语句x*=6之后,x 的值为_ 18_。5 1 .以下程序的输出结果是(9 630)。s二”0 1 2 345 67 8 9”
8、p r in t(s:-3)5 2 .在 p yt ho n 语句中,条件表达式中判断相等用的关系运算符是(=二)。5 3.表达式 chr(o r d(A )+2)的值为5 4.表达式 su m (r a n ge(1 0)的值为45。5 5 .x=-9p r in t (x)if x=0 el se p r in t(-x)的输出结果为_ 9_。5 6.p yt ho n 的内置函数_l en()可以返回列表、元组、字典、集合、字符串以及r a n ge对象中元素个数。5 7 .表达式 a p p l e,p ea ch,ba n a n a,p ea r1.fin d(p )的值为1。5
9、8 .表 达 式 l en C S D I B 丁)的值为_ 5_。第4页 共3 3页5 9 .表达式:.j o in(hel l o w o r l d.sp l it ()的值为1 hel l o:w o r l d.60 .p yt ho n 语句 G j o in dist(hel l o w o r l d!)执行的结果是1 hel l o w o r l d!。61 .表达式3 o r 5的值为_ 3 _。62 .表 达 式 1 6*0.5的值为 _4.0_。63.有关fo r 循环和w hil e循环的退出(有两种方式:一是循环条件不成立或循环序列遍历结束,二是在循环过程中遇到b
10、r ea k 语句)。64.分支结构的类型:单分支、双分支、多分支和嵌套if结构。65 .关于多分支结构if-el if-el se语句的说法正确的是:最多只会执行一个分支。66.表达式 n o t (T r u e a n d F a l se)的值为(T r u e)。67.s.isl o w er。方法是用来:判断字符串s 中的字母是否全为小写。68 .以下程序的输出结果为(bir d-fish-m o n k ey-r a bbit)s=bir dF,ffish,1 m o n k eyrfr a bbit p r in t(一.j o in(s)69 .p yt ho n 语言的运行
11、方式有交互式和文件式两种。7 0 .表达式 a +b 的值为_fa br_ o7 1 .表达式 H el l o w o r l d.l o w er ()的值为1 hel l o w o r l d。7 2 .表 达 式 1 2 34机0 0 0 1 0 0 的值为_ 2_。7 3.表达式 a bcl O .isdigit ()的值为F a l se。7 4.表达式 1 hel l o w o r l d,hel l o w ev er y o n e.r ep l a ce(hel l o ,hi)的值为 hi w o r l d,hiw ev er y o n e _。7 5,表达式 5
12、 if 5 6 el se(6 if 3 2 el se 5)的值为_ 6 _。7 6,表达式 l en(r a n ge(l,1 0)的值为9。7 7 .表达式 1 a bca b.r ep l a ce(1 a1,yy)的值为_*yybcyyb,。第5页 共3 3页7 8.P yt ho n 标准库m a t h中用来计算平方根的函数是_sq r t ()_。7 9.以下程序的输出结果是(bir d,fish,m o n k ey,r a bbit,t iger,m o n k ey,):s=*bir d,fish,m o n k ey,r a bbit,t iger,m o n k ey
13、rp r in t (s.r p a r t it io n (*m o n k eyn)8 0.in t(2 。8 3.表达式:.j o in(l,2,3,4,5 .sp l it C,)的值为 _ 1:2:3:4:5 _。8 4.ev a l ()函数可以将一字符串解析成数值。8 5 .表达式 的值为8 6.p r in t (H :=0)an d(b 0)an d(c 0)an d(a+b c)an d(a+c b)an d(b+c a)。90 .语句a,b=b,a的功能是交换a 和 b的值。91 .下列Pyt h o n 语句:k=1 6w h i l e k l:k=k/2p ri
14、n t(k)的运行结果是_ L0_。第6页 共3 3页92 .在 Pyt h o n 语句内置的ran do m 库中,哪个函数的功能是生成一个m,n 之间的随机小数:_ u n i f o rm(m,n)_。93 .表达式 aaaassddf .st ri p(af )的值为_ ssdd 94 .Pyt h o n 语 句 中 的 当 行 注 释 语 句 以 符 号 作 为 开 始。95 .Pyt h o n 运算符中用来计算整商的是_96 .表达式T ru e*3 的值为 _ 3 一。97 .表达式 l e n C H e l l o w o r l d!1 j u st(2 0)的值为_
15、 20_。98 .表达式 a.j o i n(ab c ,p art i t i o n(a)的值为 aaab c 。二、判断题l.sl:5 可以去除字符串s 中从索引值1 开始到5结束的子字符串。(F)2 .Pyt h o n 是一种跨平台、开源、免费的高级动态编程语言。(T)3 .判断整数x是否偶数的条件表达式为x%2=0。(F)4 .判断整数x是否偶数的条件表达式为x%2=0 o (T)5 .带有e l se 子句的循环如果因为执行了 b re ak 语句而退出的话,则会执行e l se 子句中的代码。(F)6 .p ri n t(l+2 )的输出结果是 3 。(F)7 .编写多层循环时
16、,为了提高运行效率,应尽量减少内循环中不必要的计算。(T)8 .p ri n t(s0,5,-l)输出的是字符串s 左起6个字符的反向字符串。(F)9.p yt h o n 使用缩进来体现代码之间的逻辑关系。(T)1 0 .在 p yt h o n 的循环体内,c o n t i n u e 语句的作用是结束该语句所在的循环。(F)1 1 .如果仅仅是用于控制循环次数,那么使用f o r i i n ran g e(2 0)和 f o r i i n ran g e(2 0,4 0)的作用是等价的。(T)1 2 .在 p yt h o n 的循环体内,c o n t i n u e 语句的作用
17、是结束这一轮的循环,程序跳转到循环头部。(T)第 7 页 共 3 3 页1 3.s:T 的功能是对字符串s 反向取整串。(T)1 4 .p yt h o n 变量名区分大小写,所以st u de n t 和 S t u de n t 不是同一个变量。(T)1 5 .p yt h o n 不允许使用关键字作为变量名,允许使用内置函数作为变量名,但这会改变函数名的含义。(T)1 6 .放在一对三引号之间的任何内容将被认为是注释。(F)17 .pr i nt(8,e nd=)的功能是输出8以后不换行。(T)18 .a,b,c=10,20语句执行完以后,变量c 的值为0。(F)19 .如果需要连接大量
18、字符串成为一个字符串,那么使用字符串对象的j oi n。方法比运算符+具有更高的效率。(T)20.pyt h on标准库r a nd om 的方法r a nd i nt (m,n)用来生成一个 m,n 区间上的随机整数。(T)21.or d(c)-or d(a)的值为 2。(T)22.Pyt h on运算符%不仅可以用来求余数,还可以用来格式化字符串。(T)23.a*=b 等价于 a=a*b。(T)24.s.r e pl a ce d 的功能是在字符串s尾部添加空格。(F)25.a=b=10语句执行完以后,变量a和 b的值都是10。(T)26 .在循环中cont i nu e 语句的作用是跳出
19、当前循环。(F)27 .表 达 式 a +l 的值为 b 。(F)28 .Pyt h on语句只有一种运行方式-文件式。(F)29 .加法运算符可以用来连接字符串并生成新字符串。(T)30.r a ng e(m,n)得到的迭代序列为:m,m+l,m+2,m+3,.,n-lo(T)31.在 pyt h on中O x a d 是合法的十六进制数字表示形式。(T)32.当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字0 都等价于F a l s e。(T)33.已知x=3,那么赋值语句x=a b ce d f g 是无法正常执行的。(F)第 8 页 共
20、3 3 页34.在 pyt h on中,变量不直接存储值,而是存储值的引用,也就是值在内存中的地址。(T)35.在 r a nd om 模块的函数r a nd i nt (1,100)获取随机数时,有可能会得到100。(T)36 .在 pyt h on中可以使用f or 作为变量名。(F)37 .Pyt h on代码的注释只有一种方式,那就是使用#符号。(F)38 .r a nd om 库中的函数r a nd om ()返回左闭右开区间 0.0,0.1)中的一个随机浮点数。(T)39 .在 pyt h on的循环体内,b r e a k 语句的作用是结束该语句所在的循环。(T)40.在 pyt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 考试 题目 答案 期末考试 试题 汇总
限制150内