Python程序设计:NBA球星信息查询(案例.pptxVIP

Python程序设计:NBA球星信息查询(案例.pptx

  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文档。上传文档
查看更多
任务NBA球星信息查询INTERNATIONALMEDICALSUMMITFORUM任务NBA球星信息查询任务背景本章围绕NBA球星信息查询这个任务展开,需要熟练掌握Python中常见数据类型的使用方法。在本章中,我们将先学习Python变量、字符串、列表、字典、集合等的使用方法,并穿插相应的案例及分析过程,实行理论讲解和案例分析相结合的方式。任务NBA球星信息查询任务目标掌握NBA球星信息查询项目及其他7个案例的代码逻辑;掌握Python中的数字和运

任务 NBA球星信息查询 INTERNATIONAL MEDICAL SUMMIT FORUM 任务 NBA球星信息查询 任务背景 本章围绕NBA球星信息查询这个任务展开,需要熟练掌握Python中常见数据类型的使用方法。在本章中,我们将先学习Python变量、字符串、列表、字典、集合等的使用方法,并穿插相应的案例及分析过程,实行理论讲解和案例分析相结合的方式。 任务 NBA球星信息查询 任务目标 掌握NBA球星信息查询项目及其他7个案例的代码逻辑; 掌握Python中的数字和运算符; 掌握字符串的定义、方法及格式化表达; 掌握列表的常用操作; 掌握元组的常用操作; 理解字典和集合的概念; 掌握字典和集合的常用操作。 步骤:任务分析 任务 NBA球星信息查询 需求分析 NBA(全称 National Basketball Association),是美国第一大职业篮球赛事,其中产生了威尔特•张伯伦、奥斯卡•罗伯逊、迈克尔•乔丹、科比•布莱恩特、勒布朗•詹姆斯等超级巨星,这些球星代表了一代又一代人的青春。NBA一共拥有 30支球队,很多同学都有自己喜欢和支持的球队及球员,以下是一段包括球员信息的文本,要求编写一个程序,让用户能按照自己喜欢的球队查询其所有球员信息,并格式化打印出来。 “Carmelo Anthony,Portland Trail Blazers,SF;Anthony Davis,Los Angeles Lakers,PF;LeBron James,Los Angeles Lakers,SF;Kevin Durant,Brooklyn Nets,SF;James Harden,Brooklyn Nets,PG;Kyrie Irving,Brooklyn Nets,SG;Damian Lillard,Portland Trail Blazers,PG”。 其中每个分号分隔代表一个球员,球员信息包括姓名、球队、位置,每个特征用逗号隔开。 ONE 步骤:任务实施 任务 NBA球星信息查询 设计思路 项目需求是根据球队查球员信息,如果直接去字符串中查找,只能通过字符串切片等方式将所需要的信息截取出来,这里的一个困难就是,不太好确定每个球员信息的索引; 因此如果我们能构建一个以球队为key,球员信息的列表为 value 的字典,通过 key 找value,问题就能迎刃而解。 首先需要定义一个数据结构存储上述的球员信息的,由于是作为是文本,因此, 选择字符串最为合适。 观察字符串规律,发现每一个球员都是以分号分隔,我们可以先通过 split 方法将其切割,得到每个球员的信息列表。 任务 NBA球星信息查询 设计思路 现在需要从每个球员信息里面去提取他的球队信息,再次观察发现,每个球员的7 个特征都是通过逗号分隔,因此我们可以对其以逗号切割,然后通过索引获取球员球队信息。 通过循环遍历,最终可以构建出{“球队”:[球员信息,…]}这样的字典。 输入球队,拿到对应的球员信息,再将其进行格式化打印。 ONE 步骤:任务小结 任务 NBA球星信息查询 小结 知识点 完成NBA球星信息查询。 主要思路 处理原始数据,构造球队名和球员的字典。 根据用户输入的球队名,查找出球员信息。 将球员信息格式化输出。 谢谢观看

您可能关注的文档

文档评论(0)

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

分享文档,资源共享

1亿VIP精品文档

相关文档