试题初中信息技术第一课用python编程练习.docVIP

试题初中信息技术第一课用python编程练习.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共17页,可阅读全部内容。
  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文档。上传文档
查看更多

试题初中信息技术第一课用python编程练习

一、选择题

1.已知字符串a=python,则print(a[1]+a[3])的值为()

A.yth B.yt C.py D.yh

2.下列python表达式结果为5的是()

A.abs(int(-5.6)) B.len(3+5=6) C.ord(5) D.round(5.9)

3.在Python中print(8+7%2**2)的执行结果是()

A.5 B.1 C.6 D.11

4.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤xandx<b B.n<=xorx<b C.x>=aandx<b D.x>=aandx>b

5.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于()。

A.机器语言 B.高级语言 C.汇编语言 D.自然语言

6.在Python中,表达式(21%4)+3的值是()

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

7.关于python程序设计语言,下列说法错误的是()

A.python是一种面向对象的编程语言 B.python代码只能在交互环境中运行

C.python具有丰富和强大的库 D.python是一种解释型的计算机程序设计高级语言

8.下面Python代码运行后,a、b的值为()

a=23

b=int(a/10)

a=a-b*10

print(a,b)

A.232 B.32 C.320 D.23

9.下列选项中,不属于Python语言基本数据类型的是()

A.str

B.int

C.float

D.char

10.Python使用函数()接收用输入的数据

A.accept() B.input() C.readline() D.print()

11.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是()

x=y

y=x

A.10、10 B.10、20 C.20、20 D.20、10

12.Python语言自带的IDLE环境的退出命令是()

A.Esc B.close C.回车键 D.exit

13.在python中运行print(“3+6”)的结果是()。

A.9 B.“3+6” C.3+6 D.“9”

14.在Python中要交换变量a和b中的值,应使用的语句组是()。

A.a,b=b,a B.a=c;a=b;b=c

C.a=b;b=a D.c=a;b=a;b=c

15.在下列程序设计语言中,属于人工智能语言的是()。

A.Python

B.VB

C.Pascal

D.C

16.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素()。

A.整数 B.浮点数 C.字符串 D.以上都是

17.Python语句ab+c*2的运行结果是()

A.abc2 B.abcabc C.abcc D.ababcc

18.在python中,语句print(a,b)的意思是()

A.打印a,b B.输出(a,b) C.输出a,b D.输出a,b的值

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

s=abcdefg

c=len(s)#len求字符串长度

foriinrange(0,c):

ifi2:

print(chr(ord(s[i])+2),end=)#ord()函数是chr()函数配对函数,将字符转ASCII值

else:

print(chr(ord(s[i])+3),end=)

A.cdfgha B.cdfghb C.cdfghij D.cdfghc

20.下列有关于print命令的描述中,正确的是()

A.在打印机里打印相关的文本或者数字等

B.可以用来画图

C.在屏幕中输出相应的文本或者数字等

D.执行语句print(“python”,3.7)时会出错

21.以下Python代码输出结果中说法正确的是()。

x=0

foriinrange(1,100):

x=x+i

print(x)

A.1+100的和 B.1+99的和

C.1~99所有整数的和 D.1~100所有整数的和

22.在VB中,下列与表达式Len(python)+20的值相等的是()

A.Int(Rnd*26)+1 B.Val(20)+16mod9

C.Mid(Hello

文档评论(0)

130****2013 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档