Python程序开发案例教程答案.docxVIP

  1. 1、本文档共19页,可阅读全部内容。
  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文档。上传文档
查看更多

第1章开启Python学习之旅

填空题

对象

可移植性

判断题

×

×

选择题

D

B

D

B

D

简答题

答:简单易学,免费开源,可移植性、面向对象、丰富的库。

答:

Python2使用print语句进行输出,Python3使用print()函数进行输出。

Python2中字符串有默认ASCII编码的str类型和unicode类型。Python3中默认使用UTF-8编码,以更好地实现对中文或其它非英文字符的支持。

使用运算符“/”进行除法运算时,Python2中整数相除的结果是一个整数,浮点数相除的结果是一个浮点数;Python3中整数相除的结果也会得到浮点数。

在Python2中,所有类型的对象直接被抛出,在Python3中,只有继承自BaseException的对象才可以被抛出。在Python2中,捕获异常的语法是“exceptException,err”;在Python3中,捕获异常的语法变更为“exceptExceptionaserr”。在Python2中,处理异常可以使用“raiseException,args”或者“raiseException(args)”两种语法;在Python3中,处理异常只能使用“raiseException(args)”。Python3取消了异常类的序列行为和message属性。

第2章数字类型与字符串

填空题

复数类型,布尔类型

整型

实部,虚部

判断题

×

×

×

选择题

D

C

A

BD

B

编程题

答案:

print(ImfromChina)

答案:

string=python是一种解释型语言

string=string.strip().capitalize()

print(string)

答案:

string=tsacti

print(string[::-1])

第3章流程控制

填空题

for,while

if

True

判断题

×

×

选择题

B

A

C

A

B

编程题

答案:

res=0

foriinrange(101):

res=res+i

print(res)

答案:

i=0

whilei100:

ifi%2==0:

print(i)

i+=1

答案:

i=2

foriinrange(2,100):

j=2

forjinrange(2,i):

if(i%j==0):

break

else:

print(i)

第4章列表与元组

填空题

list

切片

tuple

判断题

×

×

×

选择题

A

A

C

A

C

编程题

li_num1=[4,5,2,7]

li_num2=[3,6]

li_num1.extend(li_num2)

li_num1.sort(reverse=True)

print(li_num1)

tu_num1=(p,y,t,[o,n])

tu_num1[3].append(h)

print(tu_num1)

第5章字典和集合

填空题

键值

唯一

keys()

元素

无序元素不可重复

判断题

×

×

选择题

A

B

B

C

B

编程题

#遍历字符串,使用字典记录各个字符及其出现的次数

str=skdaskerkjsalkj

count={}

foriinstr:

ifiincount.keys():

count[i]+=1

else:

count[i]=1

print(count)

li_one=[1,2,1,2,3,5,4,3,5,7,4,7,8]

li_one=list(set(li_one))

print(li_one)

第6章函数

填空题

def

lambda

global

判断题

×

选择题

D

C

B

C

B

简答题

不需要使用函数名标识;语句只能是一个表达式,可实现的功能比较单一;不能被其它程序使用。

位置参数:实际参数按照位置顺序依次传递给形式参数。

关键字参数:通过“形式参数=实际参数”的格式将实际参数与形式参数相关联,根据形参的名称进行参数传递。

不定长参数:不定长参数分为*args和**kwargs两种,它们都接收不定数量的位置参数,其中*args接收的多个参数以元组形式保存,**kwargs接收的多个参数以字典形式保存。

编程题

sum=0

foriinrange(0,101):

ifi%2==0:

sum+=i

print(su

文档评论(0)

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

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

1亿VIP精品文档

相关文档