python核心编程第二版习题解答及执行结果第二章-py3.4实现2.docx

python核心编程第二版习题解答及执行结果第二章-py3.4实现2.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
python核心编程第二版习题解答及执行结果第二章-py3.4实现剖析2

第二章习题解答2-4 num = input(please input a number: )please input a number: num = int(input(please input a number: ))please input a number: 2502-5(a) i=0 while i11:print(i)i+=101...(b) i=0 fori in range(11):print(i)i+=101...2-6 num=int(input(please input a num:))please input a num:366 if num0:print(fushu)elif num0:print(zheshu)else:print(zero)zheshu2-7 s=input(enter a string:)enter a string:Field foreachchar in s:print(eachchar)Field fori in range(len(s)):print(i,s[i])0 F1 i2 e3 l4 d fori,x in enumerate(s):print(i,x)0 F1 i2 e3 l4 d2-8 r=0 fori in range(5):r+=int(input(enter a num:))print(r)enter a num:44enter a num:48enter a num:5563enter a num:555618enter a num:44662## uses sum() BIF and generator expressions print(sum(int(input(please input a num:)) for i in range(5)))please input a num:2please input a num:2please input a num:2please input a num:2please input a num:210 2-10 while True:num=int(input(please input a num:(1-100)))if num in range(101):print(corect)breakelse:print(error,try again!)please input a num:(1-100)122error,try again!please input a num:(1-100)1corect2-15 num1 = int(input(please input first number:))please input first number:12 num2 = int(input(please input 2rd number:))please input 2rd number:5 num3 = int(input(please input 3st number:))please input 3st number:55 if num1 num2:num1, num2 = num2, num1 if num1 num3:num1, num3 = num3, num1 if num1 num3:num1, num3 = num3, num1 print(num1,num2,num3)5 12 55 print(num3,num2,num1)55 12 5 makeTextFile.py#!/usr/bin/env/ pythonprint(jhjjjjj)print(DONE),附:第三四章例题执行结果及源码#例3.1#!/usr/bin/env pythonmakeTextFile.py -- create text fileimportos# get filenamewhile True:fname = input(Enter file name: ) if os.path.exists(fname):#os.path.exists()函数:确认输入的文件名是否存在print(*** ERROR: %s already exists % fname)else:break# get file content (text) linesall = []print(\nEnter lines (. by itself to quit).\n)# loop until user terminates inputwhile True:entry = input( )if entry == .:breakelse:all.append(entry)# write lines to file wi

文档评论(0)

mmhgfdh + 关注
内容提供者

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

1亿VIP精品文档

相关文档