乐学Python作业题完整版.pdfVIP

  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作业题 乐学Python作业题参考 ⽬录 前⾔ 本⽂主要记录中国MOOC课程 《乐学Python》 作业答案,仅供参考 提⽰ :以下是本篇⽂章正⽂内容 第1周 第1题 根据⽤户输⼊ 半径计算圆⾯积并输出。 注意 : 1.input语句中不要添加任何提⽰⽂字 2.计算时使⽤math库 pi值 3.结果保留两位⼩数(使⽤round函数) (10分) #引⼊math库 #输⼊半径 #计算圆⾯积 #输出圆⾯积 import math r = eval(input()) area = math.pi*(r**2) print(round(area, 2)) 第2周 第1题 试编写程序,实现以下功能: 编程程序,实现 ⽇期 格式转换,要求如下 : 1、接收由⽤户输⼊ ⽇期,格式例如 :1/2/20 19 (⽉/ ⽇/年) 2、从⽤户输⼊ 字符串中提取年、⽉、⽇ 3、将年⽉⽇重新组合,以要求 形式进⾏输出,例如 :20 19-0 1-02,其中⽉⽇均占两个字符 宽度,不⾜两位 左边补0。注意 : 输出⽂本中 冒号要为英⽂字符。 可参照以下程序进⾏补全 : date=_______________________ #输⼊ ⽇期,格式如 :1/2/20 19 (⽉/ ⽇/年) i=_______________________ #利⽤index⽅法获取字符串中第⼀个’/ ‘ 正向索引 month=_______________________ #提取⽉份,例如’1/2/20 19’ 中 ’1’ j =_______________________ #利⽤rindex⽅法获取字符串中最后⼀个’/ ‘ 正向索引 day=_______________________ #提取 ⽇,例如’1/2/20 19’ 中 ’2’ year=_______________________ #提取年份,例如’1/2/20 19’ 中 ’20 19’ print(’_____________’.format(______________)) #输出⽇期,格式例如 :20 19-0 1-02 (10分) date = input() #输⼊ ⽇期,格式如 :1/2/20 19 (⽉/ ⽇/年) i = date.index(/) #利⽤index⽅法获取字符串中第 ⼀个 / 正向索引 month = date[0:i] #提取⽉份,例如 1/2/20 19 中 1 = date.rindex(/) #利⽤rindex⽅法获取字符串中最后 ⼀个 / 正向索引 day = date[i+1: ] #提取 ⽇,例如 1/2/20 19 中 2 year = date[ +1:] #提取年份,例如 1/2/20 19 中 20 19 print({}-{ :02}-{ :02}.format(year, month, day)) #输出⽇期,格式例如 :20 19-0 1-02 (10分) 第3周 第1题 试编写程序实现以下功能: 1、接收由⽤户输⼊ 分数(假设为整数) 2、根据以下规则输出相应 内容 : 如果分数⼤于等于90且⼩于等于100,输出’Excellent’ 如果分数⼤于等于80且⼩于90,输出’Good’ 如果分数⼤于等于60且⼩于80,输出’Passed’ 如果分数⼤于等于0且⼩于60,输出’Failed’ 如果分数⼤于100或者⼩于0,输出’Error’ (20分) n = eval(input()) # 输⼊分数 if n 100 or n 0: # 判断分数是否超出范围 print(Error) else: if n = 90 and n = 100: print(Excellent) elif n = 80: print(Good) elif n = 60: print(Passed) else: print(Failed) 第4周 第1

文档评论(0)

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

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

1亿VIP精品文档

相关文档