课件编号13360239

10 python语法 巩固练习 浙教版(2019)高中信息技术选考(学考)一轮复习(含答案)

日期:2024-05-21 科目:信息技术 类型:高中学案 查看:63次 大小:42395Byte 来源:二一课件通
预览图 1/3
高中,复习,一轮,学考,选考,信息技术
  • cover
算法与程序设计大单元 ———python语法基础练习 班级 姓名 1.下列变量名不合法的是( ) A.2a B.c0 C.c_8 D._E6a 2.下列不可以作为 Python 变量名的是( ) A.cnt B.sum C.lis_1 D.while 3. 若变量 x 用于存储全班同学的身份证号码,下列类型最合适的是( ) A.整型 B.实型 C.字符串型 D.布尔型 4.表达式(’1’+’3’)*2的结果为( ) A.8 B.‘132’ C.‘1313’ D.语法错误,程序报错 5.表达式5**3==5*5*5的值为( ) A.125 B.true C.False D.True 6.下列表达式的值为True的是( ) A. "6231">"66" B.10%3==6//5 C.not(3**2>4*2) D.6/2 != 3 7.已知字符串s1="python",s2="Python",则表达式s1<=s2的值为( ) A. "python" B. "Python" C.True D.False 8. python表达式12 % 9 和 -4 % 9 的结果分别是( ) A.12和-4 B.3和-4 C.3和4 D.3和5 9.已知a=3,b=4,则表达式(a*a+b*b)**0.5的结果为( ) A.12.5 B.25.0 C.5.0 D.3.5 10.表达式 519%10*10+519//10 的结果为( ) A.70 B.99 C.141 D.519 11.Python 表达式 37%5*2**3//(-5)的值是( ) A.1 B.-4 C.4 D.-1 12.Python 表达式 -3 ** 2 + 7 % 13 // 4 ** 0.5 * 4 的值是( ) A.-9.0 B.-5.0 C.3.0 D.21.0 13.在Python中,下列表达式的运算结果,值最大的一项是( ) A.38/5 B.6.38//5 C.7%38 D.38**0.5 14.下列Python表达式的值为True的是( ) A."AB"in"CBA" B.1==2 and 5>3 C.not 100!=99 D."ABC">"AB" 15.语句print( 'abd' > 'abc' and 20%6 == 10%4 )的结果为( ) A.False B.True C.3 D. 编译错误 16.Python 表达式 x%2==1 and (y%2==0 or x//10>y)的结果为 True ,则 x,y 的值可能是( ) A.x=39,y=5 B.x=28,y=4 C.x=86,y=3 D.x=53,y=4 17.班级开班会课,需将学生分成 6 组,现在让全体同学按照 1-6 循环报数,能正确表示第 n 位同学所报数字的 Python 表达式是( ) A.n B.n%6 C.(n+1)%6-1 D.(n-1)%6+1 18.若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二……k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为( ) A.k+1 B.k % 7 + 1 C.(k+1) %7 D.(k+1)%7-1 19.在Python中,下面语句不正确的是( ) A.x=y+10 B.x=y=z=100 C.x,y,z=1,2,3 D.f(x)=x**2+1 20.已知变量x=5,y=6,执行语句x1=y1=x和x2,y2=y,x后,变量x1、y1、x2、y2的值分别为( ) A.5,5,5,6 B.5,5,6,5 C.5,5,5,5 D.5,5,6,6 21.已知变量x=5,执行语句x*=x+3,变量x的值为( ) A.8 B.13 C.28 D.40 22.变量a=2,b=3,执行语句a+=a+b后,变量a的值为( ) A.5 B.7 C.8 D.10 23.下列Python表达式的值为整数类型的是( ) A. float(2) B. int(1.2) C. len("ABC")+2/1 D. round(1.46,1) 24.下列 Python 表达式的值为整数 6 的是( ) A.abs(float(-6)) B.str(6) C.17%3**9//2-2 D.abs(int(-5.8)) 25.在 Python 中,已知 x=2020,y=2020,z=2021,下列表达式结果为 False 的是( ) A.x // 100 == x % 100 B.x % 4 == 0 and x % 100 != 0 C.x <= y <= z D.str(y + z) == '20202021' 26.变量s中存储一个字符,写一个Python表达式该字符为大写字母时值为True,否则为False,下列不符合条件的表达式为( ) A."A"<=s<="Z" B.s in "ABCDEFGHIJKLMNOPQRSTUVWXYZ#@123" C. ord("A")<=ord(s)<=ord("Z") D.s>="A" and s<="Z" 27.下列 Python 表达式中,其值一定为 False 的是( ) A.n==n%9 B."30"<"9" C.int(2.5)>2.1 D.n in range(10) 28.下列 Python 表达式的值为数值 5 的是( ) A.int(max("5","11","100") B.len([1,2,3,5]) C.str(5) D.abs(float(-5)) 29.Python 表达式 23%2**3*3+15//int(math.sqrt(7))结果是( ) A.30 B.28 C.26 D.24 30.下列 Python 表达式的值最大的是( ) A.abs(int(-4.6)) B.5//2+ ... ...

~~ 您好,已阅读到文档的结尾了 ~~