Python核心第二版习题答案.docx

Python核心第二版习题答案.docx

ID:50505224

大小:35.97 KB

页数:12页

时间:2020-03-10

Python核心第二版习题答案.docx_第1页
Python核心第二版习题答案.docx_第2页
Python核心第二版习题答案.docx_第3页
Python核心第二版习题答案.docx_第4页
Python核心第二版习题答案.docx_第5页
资源描述:

《Python核心第二版习题答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Pytho核心编程第二版(第二,三,四,五章)答案第二章2-3 a=int(input('A='))b=int(input('B='))print('A-B=%d,A+B=%dA/B=%d,A**B=%d,A%%B=%d'%(a-b,a+b,a/b,a**b,a%b)) 2-4(a)print(input('Enterastring:'))(b)print(int(input('Enteravalue:')))2-5(a)i=0whilei<11:  print(i)  i+=1(b)foriinrange(11): 

2、  print(i) 2-6v=int(input('Enteranumbertodeterminepositiveornegative:'))ifv<0:  print('%disnegative'%v)elifv==0:  print('youenterzero')else:  print('%dispositive'%v)2-7while循环s=input('Enterastring:')i=0whilei

3、')foriins:  print(i)2-8while循环print('Enterfivenumber')v=[]i=0s=0whilei<5:  a=input('n%d='%(i+1))      v.extend([int(a)])  s=s+v[i]  i+=1print(v)print('sum=%d'%s)for循环print('Enterfivenumber')v=[]s=0foriinrange(5):  a=input('n%d='%(i+1))      v.extend([int(a)])  s=s

4、+v[i]  print(v)print('sum=%d'%s)2--9print('Enterfivenumber')v=[]s=0foriinrange(5):  a=input('n%d='%(i+1))      v.extend([int(a)])  s=s+v[i]  print(v)print('ave=%f'%(float(s)/len(v)))2-10i=1whilei:  n=int(input('Enteranumberbetween1-100:'))    ifn<=100andn>=1:    p

5、rint('Done')    i=0  else:    print('Error')2-11whileTrue:  s=0  c=int(input("'1'sum,'2'ave,'0'exit:"))  ifc==1:    foriinrange(5):      n=int(input('n%d='%(i+1)))      s+=n    print(s)  if c==2:    foriinrange(5):      n=int(input('n%d='%(i+1)))      s+=n      

6、     print(float(s/5))       ifc==0:    break2-15a=int(input('a='))b=int(input('b='))c=int(input('c='))n=[]ifa>b:  a,b=b,aif a>c:  a,c=c,aif b>c:  b,c=c,bn.extend([a,b,c])print(n)              第三章;importosls=os.linesepdefwrite():    whileTrue:      fname=input('En

7、terfilename:')      ifos.path.exists(fname):        print('Error%salreadyexists'%fname)      else:        break    all=[]    print("Enterlines('.'byitselftoquit).")    whileTrue:      entry=input('>')      ifentry=='.':        break      else:        all.appen

8、d(entry)    fobj=open(fname,'w')    fobj.writelines(['%s%s'%(x,ls)forxinall])    fobj.close()    print('Done')defread():    whileTrue:        fname=inpu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。