网站大量收购独家精品文档,联系QQ:2885784924

高一信息技术:浙江省杭州第二中学2023-2024学年高一下学期期中技术试题.docx

高一信息技术:浙江省杭州第二中学2023-2024学年高一下学期期中技术试题.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

试卷第=page11页,共=sectionpages33页

试卷第=page11页,共=sectionpages33页

浙江省杭州第二中学2023-2024学年高一下学期期中技术试题-高中信息技术和解析

一、选择题

1.在Python中,想得到3除以7的整数部分,需要用到以下哪个算术运算符号(???)

A.+ B./ C.// D.%

2.以下四个选项中属于字符串类型的是(???)

A.thing=面包,矿泉水 B.production=[面包,矿泉水]

C.record={面包:4.5,矿泉水:2} D.price=4.5

3.以下哪个流程图表示了Python中的分支结构(???)

A. B. C. D.以上都不是

4.下列Python表达式中,其值最大的是(???)

A.7//2+2 B.int(-9.3) C.2**3 D.len(15)

5.下列字符串中,最大的是(???)

A.456 B.45 C.54 D.56

6.“如果a,b中任意一个为0,那么y=y+1”,能实现该功能的Python语句是(???)

A.ifa=0Andb==0

y=y+1

B.ifa*b==0:

y=y+1

C.ifa==0,b=0

y=y+1

D.ifa×b==0:

y=y+1

A.A B.B C.C D.D

7.某算法的部分流程图如右图所示,执行这部分流程,输出的s值为(???)

A.28 B.162 C.280 D.945

8.以下Python程序段执行后,输出结果为(???)

m=28

ifm%3!=0:

????print(m,不能被3整除)

else:

????print(m,能被3整除)

A.m不能被3整除 B.m能被3整除 C.28能被3整除 D.28不能被3整除

9.有如下Python程序段,执行该程序段后,一共输出列表a中的多少个元素(???)

a=[1,2,3,4,5,6,7]

foriinrange(5):

????print(a[i])

A.7 B.5 C.2 D.3

10.有如下Python程序段,执行该程序段后,输出显示的内容是(???)

s=0

forkinrange(1,5,2):

????ifk=1:

????????m=1

????ifk=2:

????????m+=2

????else:

????????m+=3

????s+=m

print(s)

A.4 B.5 C.9 D.13

11.有如下Python程序段,可以实现从班级学生中随机抽取五名学生参与班会活动。

名称

含义

random.randint(a,b)

随机生成一个[a,b]范围内的整数

random.random()

随机生成一个[0,1)范围内的实数

random.choice(seq)

从序列seq的元素中随机挑选一个元素

importrandom#random模块中的常用函数如上表所示

#导入学生名单到列表a中,a=[张*,李*,...,丁*]

name_list=[]#列表namelist存放随机生成的学生名单

foriinrange(5):

????t=①

????②

????a.pop(t)??#从列表a中删除已被抽取的学生,避免重复抽取

上述程序段中划线处依次可填入的语句是(???)

A.①random.randint(0,len(a)-1)??②name_list+=a[t] B.①int(random.random()*len(a))??②name_list+=a[t]

C.①random.randint(0,len(a))??②name_list.append(a[t]) D.①random.randint(0,len(a)-1)??②name_list.append(a[t])

12.Python在各个编程语言中比较适合新手学习,Python的创始人(龟叔)是(???)

A.JamesGosling B.GuidovanRossum C.DennisMacAlistairRitchie D.AlanCooper

二、操作题

13.想象一下,你是一位小小的魔法师,正站在一个神奇的画布前,准备用你的魔法棒(其实是turtle库的画笔)绘制出一个个绚丽多彩的正n多边形。

①??#导入turtle库

t.pensize(5)

t.speed(10)

t.color(yellow,blue)

n=②??#输入边数,参考图1显示

d=int(input(请输入边长:))

t.begin_fill()

foriinrange(③):??#设置循环次数

????t.forward(d)

????t.left

文档评论(0)

8d758 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档