网站大量收购独家精品文档,联系QQ:2885784924

Python语言程序设计基础第二版(嵩天著)课后答案第一章.pdfVIP

Python语言程序设计基础第二版(嵩天著)课后答案第一章.pdf

  1. 1、本文档共7页,可阅读全部内容。
  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页 Python语⾔程序设计基础第⼆版(嵩天著)课后答案第⼀章 Python语⾔程序设计基础 第⼆版(嵩天著)课后答案第⼀章 程序练习题: 1.1字符串拼接。接收⽤户输⼊的两个字符串,将它们组合输出。 的输⼊ ,类似于 语⾔ ,但没有过多像 这样的格式要求,类似于 的 str1 =input(请输⼊⼀个⼈的名字:) #python input C scanf “%d” c++ cin str2 =input(请输⼊⼀个国家的名字:) 输⼊, 表引⽤后边的 依次引⽤ print (世界那么⼤,{}想去{}看看。.format(str1,str2)) #print {} str1, 运⾏结果: Python语言程序设计基础第二版(嵩天著)课后答案第一章--第1页 Python语言程序设计基础第二版(嵩天著)课后答案第一章--第2页 format表字符串的格式化,具体⽅式如下 1.2整数序列求和。⽤户输⼊⼀个正整数N,计算从1到N(包含1和N)相加之后的结果。 n = input(请输⼊整数N:) sum = 0 中的整数列表,默认从零开始,依次加⼀。这⾥的意思就是语⾔中: ,但不是所有的情况都与语⾔中的 for i in range(int(n)): #range python C for(i=0;in;i++) C 相同。 运算符号的缩写,等同于: ;这⾥也等于 sum += i+1 # sum = sum + (i+1) sum = sum + i + 1 print(1到N求和结果:,sum) 运⾏结果: 1.3九九乘法表输出。⼯整打印输出常⽤的九九乘法表,格式不限。 Python语言程序设计基础第二版(嵩天著)课后答案第一章--第2页 Python语言程序设计基础第二版(嵩天著)课后答案第一章--第3页 从上题代码可⼤胆推测 就是,从 开始,依次加⼀到 for i in range(1,10): # range(1,10) 1 9 从 开始到 for j in range(1,i+1):# 1 i 默认参数为 换⾏,具体 语法在下⾯有介绍因为全为整数, 可换为 结果⼀样 print({}*{}={:.2} .format (j ,i,i*j),en = ) #end \n print ; {:.2} {} print() 运⾏结果:跟课本上的代码稍微有⼀点不同,end = ’ 加了空格,个⼈觉得这个好看⼀点 关于print: print([object,…]],sep=’ ‘][,end=’\n’][,file=sys.stdout]) 注意:1、[ ]中的项是可选 2、=后⾯的值都是默认参数值 file——指定了⽂本将要发送的⽂件、标准流或者其他类似⽂件的对象;如果没有传递的话,它默认的是sys.stdout. sep——⽤来分割⼀个打印输输出⽂本的多个对象,如果没有传递的话,其默认是⼀个空格 end——⽤来设定打印输出⽂本的结尾,其默认值是换⾏符号\n。传递⼀个空字符串将会避免在打印的⽂本的末尾移动到下⼀个输⼊⾏—— 下⼀个print将会保持添加到当前输出⾏的末尾。 具体如: 1.4计算1+2!+3!+···+10!的结果. 依次赋值, sum ,tmp = 0,1 # sum=0,tmp=1 从 到 for i in range(1,11): # 1 10 tmp *= i #t

文档评论(0)

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

一线教师,有丰富的教学经验

1亿VIP精品文档

相关文档