ID: 21586865

2024年python期末信息技术试卷(含答案)

日期:2024-11-28 科目:信息技术 类型:高中试卷 查看:18次 大小:96009B 来源:二一课件通
预览图 1/5
2024年,python,期末,信息技术,试卷,答案
  • cover
2024年python期末信息技术试卷 一、选择题:本大题共28小题,共28分。 1.Python相比其他程序设计语言不具有的特点是(  ) A. 交互式 B. 解释型 C. 面向对象 D. 服务端语言 2.Python源程序执行的方式是(  ) A. 编译执行 B. 解释执行 C. 直接执行 D. 边编译边执行 3.表达式2*3**2//8%7的计算结果为(  ) A. 3 B. 2 C. 4 D. 5 4.以下选项中不符合 Python 语言变量命名规则的是(  ) A. A B. 3_1 C. _AI D. TempStr 5.为给整型变量x,y,z赋初值8,下面正确的Python赋值语句的是(  ) A. x=8;y=8;z=8 B. x,y,z=8 C. xyz=8 D. x=8,y=8,z=8 6.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是(  ) A. (x%10)*10+x//10 B. (x%10)//10+x//10 C. (x/10)%10+x//10 D. (x%10)*10+x%10 7.以下关于字符串类型的操作的描述,错误的是(  ) A. str.replace(x,y)方法把字符串str中所有的x子串都替换成y B. 想把一个字符串str所有的字符都大写,用str.upper(  ) C. 想获取字符串str的长度,用字符串处理函数 str.jye.ai(  ) D. 设 x='aa',则执行x*3的结果是'aaaaaa' 8.设 str='python',想把字符串的第一个字母大写,其他字母还是小写,正确的选项是(  ) A. print(str[0].upper(  )+str[1:]) B. print(str[1].upper(  )+str[-1:1]) C. print(str[0].upper(  )+str[1:-1]) D. print(str[1].upper(  )+str[2:]) 9.下面代码的输出结果是(  ) weekstr=“星期一星期二星期三星期四星期五星期六星期日”;weekid=3 print(weekstr[weekid*3:weekid*3+3]) A. 星期二 B. 星期三 C. 星期四 D. 星期一 10.Python解释器执行print('金额:{0:f}元'.format(1.5000))的结果为(  ) A. 金额:1.5 元 B. 金额:1.500 元 C. 金额:1.500000元 D. 金额:¥1.50000元 11.下列对count(  )、index(  )、find(  )方法描述正确的是(  ) A. count(  )方法用于统计字符串里某个字符出现的次数 B. find(  )方法检测字符串中是否包含子字符串str,如果包含子字符串返回开始的索引值,否则会报一个异常 C. index(  )方法检测字符串中是否包含子字符串str,如果str不存在返回-1 D. 以上都错误 12.下列表达式的值为True的是(  ) A. 5+4j>2-3j B. 3>2>2 C. 1==1and2!=1 D. not(1==1and 0!=1) 13.有以下的程序段,其中k取(  )值时x=3。 A. 3 4 5 B. 1 2 C. 5 6 7 D. 5 6 14.以下程序执行后,最后一个输出结果是(  ) A. 1 B. 2 C. 5 D. 9 15.执行以下代码,其结果为(  ) A. 0 B. 45 C. 55 D. 66 16.Python 3解释器执行list=[1,4,3],list.jye.ai(list)后list的值是(  ) A. [1,4,3] B. [1,4,3,(  )] C. [1,4,3,1,4,3] D. None 17.现有列表l=[1,2,3,4,5,6,7,8,9,0],那么python3解释器执行l[1:3]='abc'后执行 l[2]的结果是(  ) A. 4 B. b C. abc D. c 18.已知x=[1,2,3],那么连续执行y=x和y.append(4)两条语句之后,x的值为(  ) A. [1,2,3,4] B. [1,2,3] C. [4] D. (  ) 19.以下关于元组的描述,错误的描述是(  ) A. 元组的元素可以是整数、字符串、列表等Python支持的任何类型 B. 与列表一样,元组也有append(  )、insert(  )函数 C. 元组是不可变序列 D. 元组的访问和处理速度比列表快 20.Python中,对于定义的元组tuple=('1','2','3','1','2','3'),以下各项操作不能成功执行的是(  ) A. tuple.jye.ai('2') B. tuple.jye.ai('2') C. tuple.jye.ai(  ) D. len(tuple) 21.Py ... ...

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