python基础试题(含答案)优质练习.docVIP

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

python基础试题(含答案)优质练习

一、选择题

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

A.Python

B.VB

C.Pascal

D.C

2.以下是一段python程序:

它的可以用哪个流程图表达()。

A. B.

C.

3.如下Python程序段

x=0

whilex50:

x=(x+2)*(x+3)

运行后,x的值为()

A.0 B.72 C.50 D.168

4.在Python中,表达式2**3的结果是()

A.5 B.8 C.6 D.3

5.Python中,赋值语句,“c=c-b”等价于()

A.b-=c

B.c-b=c

C.c-=b

D.c==c-b

6.下列哪个语句在Python中是非法的?()

A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y

7.python文件的扩展名是()

A.py B.pye C.vbp D.pyr

8.根据Python中变量命名遵循的规则,正确的是()

A.char21 B.2020Py C.Python D.name.ch

9.以下叙述中正确的是()。

A.Python3.x与Python2.x兼容

B.Python语句只能以程序方式执行

C.Python是解释型语言

D.Python语言出现得晚,具有其他高级语言的一切优点

10.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()

A.22 B.88 C.89 D.67

11.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()

A.10 B.66 C.5 D.23

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

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

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

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

14.下列属于正确的Python变量名的是()

A.True

B.88abc

C.abc88

D._abc88

15.Python中用来声明字符串变量的关键字是()

A.str B.int C.float D.char

16.以下对Python程序缩进格式描述错误的选项是()

A.不需要缩进的代码顶行写,前面不能留空白

B.缩进可以用tab键实现,也可以用多个空格实现

C.严格的缩进可以约束程序结构,可以多层缩进

D.缩进是用来格式美化Python程序的

17.Python中“ab”+“cd”*2的结果是()。

A.abcd2 B.abcdabcd C.abcdcd D.ababcd

18.下面()是Python合法的变量名

A.int32 B.40XL C.self D.name

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

a=32

b=14

c=a%b

print(c)

A.2 B.4 C.32 D.14

20.下列不可以作为Python合法变量名的是()

A.c0 B.2a C.a_3 D.小河

21.小王编写了出租车收费的python程序,代码如下:

s1=float(input(请输入行驶路程(公里):))

ifs1=3:

f=10

elifs1=10:

f=10+2.5*(s1-3)

else:

f=27.5+3.5*(s1-10)

print(f)

要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()

A.3,8 B.-1,5,12

C.1,6,20 D.3,12,20

22.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是()

A.变量名1w太短 B.应该写成float(input(输入体重(kg):)=1w

C.将float改为int D.变量名1w不符合Python语言规范,不能以数字开头

23.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如下右图的运行结果。

A.basic+=sum B.sum=bas

文档评论(0)

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

最新文档哦

1亿VIP精品文档

相关文档