安徽省滁州市定远县育才学校下学期高一信息技术期末考试.docxVIP

安徽省滁州市定远县育才学校下学期高一信息技术期末考试.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE页共NUMPAGES页

安徽省滁州市定远县育才学校下学期高一信息技术期末考试

一、选择题(15小题,45分)

1.python表达式-3**2+14//4*3的值是(?????)

A.-8 B.0 C.10 D.18

2.以下哪项是一个绘图库模块(???????)

A.numpy B.matplotlib C.plot D.arange

3.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()

A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1

4.下面代码的输出结果是(????????)

???????x=10

???????y=3

???????print(x%y,x**y)

A.3???1000 B.1???30 C.3???30 D.1???1000

5.a=3

?????b=5

?????If(ab):

??????????Print(“a*b”)

上面程序运行结果是(?????)

A.8 B.2 C.a*b D.b*a

6.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5,则下列表达式的运算结果中值最大的是(???)

A.math.sqrt(b) B.abs(a-b) C.Int(2*a-c/b) D.a**2+b**2-c**2

7.下列程序段运行后,输出“*”的个数是(???????)

fori???inrange(2,11):

???????????????print(“*”)

A.7 B.6 C.9 D.8

8.下面程序运行结果是(?????)

str=“abc”

c=len(str)

foriinrange(0,c):

?????????????print(str[i].upper(),end=)

A.ABC B.abc C.abc D.ABC

9.以下python程序段运行后,y的值是()

x=3

ifx3:

???????y=2*x

else:

???????y=3*x+1

print(y)

A.10 B.5 C.25 D.26

10.以下Python程序代码段的运行结果是(???????)

a=3

b=a*4

#b=b/6

print(b)

A.3 B.0.5 C.12 D.2

11.range函数用于生成整数列表,range(1,5)生成的列表是:(???????)

A.[0,1,2,3,4,5] B.[1,2,3,4,5] C.[1,5] D.[1,2,3,4]

12.某同学先后给变量a赋值情况如下:

a=100

a=a+1

a=”abc’’

你能告诉这个同学变量a到底存储的是哪个量吗?(????????)

A.100

B.abc

C.111

D.都有可能

13.已知a、b、c是整型变量,且a=2,b=8,执行下列Python程序段后,a、b、c的值是(?????)

c=b-a

a=a+c

b=b-c

A.2;8;6 B.8;2;6 C.2;6;8 D.6;8;2

14.变量s中存储一个字符,若有一个Python表达式表示该字符为大写字母时值为True,否则为False,下列不符合条件的表达式为(???)

A.A=s=Z B.sinABCDEFGHIJKLMNOPQRSTUVWXYZ

C.a=s=z D.s=Aands=Z.

15.运行下列Python程序,结果正确的是()

a=18

b=7

c=a%b

b=a%b

print(a,b)

A.18?????5 B.5???18 C.18?????4 D.4???18

二、操作题(5小题,55分)

16.小金同学学完了进制转换后,对课后的不同进制的加减法很是头疼,爱动脑筋的小金突发奇想,能不能用python程序来完成这些作业呢?请帮小金完成代码编程.

defconvert(s):

???????m=0

???????le=len(s)

???????key=s[le-1]

???????ifkey==B:

?????????????n=2

???????elifkey==D:

?????????????_______

???????else:

?????????????n=16

???????i=0

???????whilei=le-2:

?????????????c=s[le-1-i]

?????????????ifc=0andc=9:

????????????????????a=ord(c)-ord(0)

?????????????elifc=Aandc=F:

????????????????????a=ord(c)-ord(A)

文档评论(0)

果果 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档