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

L04-第4章-程序的控制结构v3.1a.pptx

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

-本课程所有教学资料(课件)受CCBY-NC-SA4.0知识产权协议保护

允许通过任何媒介复制传播及修改,未经授权不能商业使用

非商业使用(如教学)必须以恰当且明确方式声明原作者信息

若修改本资料并再次发布,必须遵守与本资料相同的许可条款

-保护知识产权、分享发展成果、建立良性创新机制;;;第4章程序的控制结构;程序的控制结构;方法论

-Python程序的控制语法及结构

实践能力

-学会编写带有条件判断及循环的程序;;;and;;;;;;;;程序的分支结构;;单分支结构;单分支结构;;二分支结构;二分支结构;二分支结构;;多分支结构;多分支结构;程序的控制结构;;条件判断;条件组合;条件判断及组合;;异常处理;异常处理;异常处理;异常处理;异常处理;异常处理;;-单分支if二分支if-else及紧凑形式

-多分支if-elif-else及条件之间关系

-notandor====!=

-异常处理try-except-else-finally;;;身体质量指数BMI;身体质量指数BMI;身体质量指数BMI;身体质量指数BMI;;身体质量指标BMI;身体质量指标BMI;身体质量指标BMI;分类;准备好电脑,与老师一起编码吧!;;#CalBMIv3.py

height,weight=eval(input(请输入身高(米)和体重(公斤)[逗号隔开]:))

bmi=weight/pow(height,2)

print(BMI数值为:{:.2f}.format(bmi))

who,nat=,

ifbmi18.5:

who,nat=偏瘦,偏瘦

elif18.5=bmi24:

who,nat=正常,正常

elif24=bmi25:

who,nat=正常,偏胖

elif25=bmi28:

who,nat=偏胖,偏胖

elif28=bmi30:

who,nat=偏胖,肥胖

else:

who,nat=肥胖,肥胖

print(BMI指标为:国际{0},国内{1}.format(who,nat));举一反三;;-遍历循环

-无限循环

-循环控制保留字

-循环的高级用法;;遍历循环;遍历循环;遍历循环的应用;foriinrange(5):

print(i)

0

1

2

3

4;遍历循环的应用;foriinrange(1,6):

print(i)

1

2

3

4

5;遍历循环的应用;forcinPython123:

print(c,end=,)

P,y,t,h,o,n,1,2,3,;遍历循环的应用;foritemin[123,PY,456]:

print(item,end=,)

123,PY,456,;遍历循环的应用;forlineinfi:

print(line)

优美胜于丑陋

明了胜于隐晦

简洁胜于复杂;遍历循环;;无限循环;a=3

whilea0:

a=a-1

print(a)

2

1

0;;循环控制保留字;循环控制保留字;s=PYTHON

whiles!=:

forcins:

ifc==T:

break

print(c,end=)

s=s[:-1]

PYPYPYPYPYP;;循环的扩展;-当循环没有被break语句退出时,执行else语句块

-else语句块作为正常完成循环的奖励

-这里else的用法与异常处理中else用法相似;循环的扩展;;-for…in遍历循环:计数、字符串、列表、文件…

-while无限循环

-continue和break保留字:退出当前循环层次

-循环else的高级用法:与break有关;;;random库概述;random库包括两类函数,常用共8个;;基本随机数函数;函数;基本随机数函数;;扩展随机数函数;函数;函数;函数;随机数函数的使用;;;圆周率的计算问题分析;圆周率的计算问题分析;;圆周率的近似计算

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

计算机二级持证人

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

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档