Python程序设计案例教程(慕课版)PPT课件(1-24).ppt

Python程序设计案例教程(慕课版)PPT课件(1-24).ppt

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

newlist=[Expressionforvarinlistifcondition]price=[1200,5330,2988,6200,1998,8888]sale=[xforxinpriceifx5000]print(原价格:,price)print(价格高于5000的:,sale)原价格:[1200,5330,2988,6200,1998,8888]价格高于5000的:[5330,6200,8888]医院分诊排号系统——decode方法请编写一个程序,根据下面提供的menu、user列表,将用户按先后顺序自动分成B超和化验两组排队叫号。menu=[B超室,化验室]user=张来,黎明,常冒,赵薇,吉舜锋,辛叶,沖余力,余人明,傅山,岳宁琳,昌紫衫,笪莎莉本课任务ASCIIUTF-8GBK/GB2312Unicodedecode()encode()使用encode()方法编码1使用decode()方法解码2使用内置的sorted()函数使用sorted()函数实现排序后原列表的元素顺序不变。sorted(iterable,key=None,reverse=False)key=str.lower降序grade=[98,99,97,100,100,96,94,89,95,100]grade_as=sorted(grade)print(升序:,grade_as)grade_des=sorted(grade,reverse=True)print(降序:,grade_des)升序:[89,94,95,96,97,98,99,100,100,100]降序:[100,100,100,99,98,97,96,95,94,89]获取序列中最小的数值min()min(a,b,c,…)min(seq)print(min(6,8,10,100))print(min(-20,100/3,7,100))print(min(0.2,-10,10,100))6-20-10返回序列中最大的数值max()max(a,b,c,…)max(seq)print(max(6,8,10,100))print(max(-20,100/3,7,10))print(max(0.2,51.8,-10,10))10033.33333333333333651.8报名系统——sum()函数请编写一个程序,帮助夏令营组织者建立一个报名程序,需要录入学生姓名和缴费信息。录入时要为每一位学生按照报名顺序建立3位编号,输出时按照编号从高到低顺序排名输出学生信息,并统计收取的总费用。本课任务sum()number=[10,20,30,40,50,60,70]print(原列表:,number)print(元素和:,sum(number))原列表:[10,20,30,40,50,60,70]元素和:280money=[[1月,2531],[2月,3352],[3月,1528]]tup=tuple(a[1]forainmoney)print(1月至3月总销量为:,sum(tup))1月至3月总销量为:7411reverse()listname.reverse()num=[一,二,三,四,五]print(原列表:,num)num.reverse()print(新列表:,num)原列表:[一,二,三,四,五]新列表:[五,四,三,二,一]num=[1,二,[Ⅲ,4],(5,⑥)]print(原列表:,num)num.reverse()print(新列表:,num)原列表:[1,二,[Ⅲ,4],(5,⑥)]新列表:[(5,⑥),[Ⅲ,4],二,1]歌咏比赛打分——列表推导式江南市计划举行一场“畅想明天”歌咏比赛,需要编写一个歌手打分程序。输入7名评委的打分(0~10分),去掉一个最低分,去掉一个最高分,输出该选手的得分(平均分)。本课任务列表推导式可以快速生成一个列表,或者根据某个列表生成满足指定需求的列表。[概念]生成指定范围的数值列表list=[Expressionforvarinrange]range()函数impo

文档评论(0)

153****9532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6101234030000022

1亿VIP精品文档

相关文档